Expand description
Contains the functions to load Ledger file,
with recursively resolving the include directives.
Structs§
- Fake
File System - FileSystem with given set of filename and content mapping. It won’t cause any actual file read.
- Loader
- Loader is an object to keep loading a given file and may recusrively load them as
repr::LedgerEntry, with the metadata about filename or line/column to point the error in a user friendly manner. - Prod
File System - FileSystem to regularly reads the files recursively in the local files.
Enums§
- Load
Error - Error caused by Loader::load.
Traits§
- File
System - Interface to abstract file system. Normally you want to use ProdFileSystem.
Functions§
- new_
loader - Creates a new
Loaderinstance withProdFileSystem.