Yet Another Rust Yaml
Go to file
Paul Stemmet 9b13d54e44 scanner/macros: add cache!
cache! allows the Scanner to state that it requires 'N' more codepoints
before it can correctly process the byte stream.

Its primary purpose is its interaction with O_EXTENDABLE, which allows
the caller to hint to the Scanner that the buffer could grow, likewise
cache! returns an error that hints to the caller that they should extend
the byte stream before calling the Scanner again -- or pass opts without
O_EXTENDABLE.
2021-09-09 20:29:29 +01:00
.github/workflows ci/prtasks: use install over mv 2021-06-02 14:52:43 +00:00
docs docs/plain-scalar-indent: commit notes 2021-08-15 09:03:22 +00:00
src scanner/macros: add cache! 2021-09-09 20:29:29 +01:00
.gitignore git: ignore .vim/ 2021-06-23 21:51:33 +01:00
.rustfmt.toml ci/fmt: move rustfmt.toml to repo root 2021-06-22 21:14:34 +00:00
Cargo.lock Cargo: add dependencies.bitflags = 1 2021-09-09 20:29:29 +01:00
Cargo.toml Cargo: add dependencies.bitflags = 1 2021-09-09 20:29:29 +01:00