List of all items
Structs
- ProcessRunner
- RunOptions
- ansi::AnsiConfig
- ansi::AnsiUtils
- commands::CommandContext
- commands::VirtualCommandRegistry
- events::StreamEmitter
- pipeline::Pipeline
- pipeline::PipelineBuilder
- shell_parser::ParsedArg
- shell_parser::Redirect
- shell_parser::ShellParser
- shell_parser::Token
- state::GlobalState
- state::ShellSettings
- stream::OutputStream
- stream::StreamingRunner
- terminal::Asciicast
- terminal::AsciicastEvent
- terminal::AsciicastHeader
- terminal::TerminalCapture
- terminal::TerminalCaptureError
- terminal::TerminalCaptureOptions
- terminal::TerminalCursor
- terminal::TerminalFrame
- terminal::TerminalInteraction
- terminal::TerminalResize
- utils::CommandResult
- utils::VirtualUtils
Enums
- Error
- StdinOption
- commands::StreamChunk
- events::EventData
- events::EventType
- shell_parser::ParsedCommand
- shell_parser::TokenType
- stream::OutputChunk
- terminal::TerminalKey
Traits
Macros
Functions
- commands::are_virtual_commands_enabled
- commands::basename
- commands::cat
- commands::cd
- commands::cp
- commands::dirname
- commands::disable_virtual_commands
- commands::echo
- commands::enable_virtual_commands
- commands::env
- commands::exit
- commands::false
- commands::ls
- commands::mkdir
- commands::mv
- commands::pwd
- commands::rm
- commands::seq
- commands::sleep
- commands::test
- commands::touch
- commands::true
- commands::which
- commands::yes
- create
- exec
- quote::find_split_template_token
- quote::needs_quoting
- quote::quote
- quote::quote_all
- quote::warn_on_split_template
- run
- run_sync
- shell_parser::needs_real_shell
- shell_parser::parse_shell_command
- shell_parser::tokenize
- state::get_shell_settings
- state::global_state
- state::reset_global_state
- state::set_shell_option
- state::unset_shell_option
- terminal::capture_terminal
- terminal::capture_terminal_async
- terminal::read_asciicast
- terminal::serialize_asciicast
- terminal::unroll_terminal_frames
- trace::is_trace_enabled
- trace::trace
- trace::trace_lazy