Structs§
- File
MapSource - An implementation of Source which reads from a SourceFile
- Parser
- Parser is used to provide a simple interface for implementations of the Parse trait.
- Scanner
- Scanner handles the low-level details of reading characters from a raw input stream of bytes. It decodes those bytes into UTF-8 characters, and associates each character with the SourceIndex at which it occurs.
Enums§
- Parse
Result - The result of parsing some source input
- Source
Error
Traits§
- Parse
- The Parse trait abstracts over the common machinery used to parse some type [T].
- Source
- Source is an abstraction for files which are read via [Scanner]