Crate brush_core

source ·
Expand description

Core implementation of the brush shell. Implements the shell’s abstraction, its interpreter, and various facilities used internally by the shell.

Modules§

  • Infrastructure for shell built-in commands.
  • Implements programmable command completion support.

Macros§

  • Macro to define a struct that represents a shell built-in flag argument that can be enabled or disabled by specifying an option with a leading ‘+’ or ‘-’ character.

Structs§

Enums§

  • Monolithic error type for the shell