Crate rusterm

Source

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>