Modules§
- Module containing the error enum, and an implementation of
std::error::Error
over it. - Module containing lexing and tokenising functionality for turning scanned user input into something that can be operated on by the commands.
- Re-exports for things you need when using this crate.
Structs§
- The main constructor owning the console. It contains the command table and the prompt string.
Type Aliases§
- The type for Commands passed into the Console. All functions passed in must be of type
fn(brc::lex::Arguments) -> Result<(), brc::error::Error>