Crate lazy_reader[−][src]
Expand description
This module exports a reader that is able to process large textual inputs in constant memory.
Modules
decoder | This module exports various UTF decoders for decoding UTF32 characters. |
Structs
Bookmark | Bookmarks a specific character in buffer, so that |
BookmarkId | Strongly typed identifier of |
BookmarkManager | Contains and manages bookmarks for a running lexer. |
Reader | A buffered reader able to efficiently read big inputs in constant memory. |
Enums
Error | Set of errors returned by lazy reader. |
Constants
BUFFER_SIZE | The default size of the buffer. |
Traits
Read | Trait for reading input data into a buffer. |
ReaderOps | The behaviour needed by the reader interface. |