[−][src]Module binjs_io::io
Definition of TokenReader/TokenWriter traits. Mid-level API used to write individual components of an AST tree to a stream of tokens.
Simple implementations may write bytes as they come, while complex ones may decide to provide sophisticated compression.
In practice, this API is kept as a trait to simplify unit testing and experimentation of sophisticated compression schemes.
Modules
| statistics | Utilities to collect statistics about the data written. |
Structs
| TokenWriterTreeAdapter |
Traits
| Deserialization | |
| FileStructurePrinter | An API for printing the binary representation and its structural interpretation of the file. |
| InnerDeserialization | |
| RootedTokenSerializer | |
| Serialization | |
| TokenReader | An API for reading tokens. |
| TokenSerializer | |
| TokenSerializerFamily | |
| TokenWriter | Build an in-memory representation of a BinTree. |
| TokenWriterWithTree |
Type Definitions
| Path |