Crate texlang_common

Crate texlang_common 

Source
Expand description

Common abstractions used in Texlang

Structs§

FileReadError
Error when reading a file.
InMemoryFileSystem
In-memory filesystem for use in unit tests.
MockTerminalIn
A mock version of TerminalIn.
RealFileSystem
Implementation of the file system trait the uses the real file system.

Traits§

FileSystem
File system operations that TeX may need to perform.
HasFileSystem
Implementations of this trait can provide access to the file system.
HasLogging
Implementations of this trait can provide access to an output terminal and a log file.
HasTerminalIn
Implementations of this trait can provide access to an input terminal.
TerminalIn
Input operations from the terminal.

Functions§

read_file_to_bytes
read_file_to_string