saphyr-serde/parser/src
Ethiraric 28893c4567 Avoid a trip to self.buffer.
`self.buffer` is a `VecDeque<char>`, meaning that characters are stored
on 4B. When reading as we used to do, this means that every 1 byte
character we read was turned into 4 bytes, which was turned into 1 byte
in `String::extend`.

Instead of going through `self.buffer`, use a local `String` to store
the characters before pushing them to `string`.
2024-01-24 23:02:02 +01:00
..
char_traits.rs Move char is_xxx fn to their own file. 2024-01-24 01:02:20 +01:00
debug.rs Remove debug prints code from release builds. 2024-01-24 02:22:02 +01:00
emitter.rs Move emitter/scanner tests to their folder. 2024-01-23 00:19:04 +01:00
lib.rs Remove debug prints code from release builds. 2024-01-24 02:22:02 +01:00
parser.rs Remove debug prints code from release builds. 2024-01-24 02:22:02 +01:00
scanner.rs Avoid a trip to self.buffer. 2024-01-24 23:02:02 +01:00
yaml.rs Update licence, readme, doc. 2024-02-08 07:12:14 +01:00