List of all items
Structs
- ExecuteOptions
- ReadRange
- ToolInfo
- ToolResult
- ast::Assignment
- ast::BlobRef
- ast::CaseBranch
- ast::CaseStmt
- ast::Command
- ast::ForLoop
- ast::IfStmt
- ast::ParamDef
- ast::Pipeline
- ast::Program
- ast::Redirect
- ast::SpannedPart
- ast::ToolDef
- ast::VarPath
- ast::WhileLoop
- backend::ConflictError
- backend::LocalBackend
- backend::MountInfo
- backend::ReadRange
- backend::ToolInfo
- backend::ToolResult
- backend::VirtualOverlayBackend
- help::Fragment
- help::MissingFragment
- help::Recipe
- help::SchemaContent
- help::Selector
- help::compose::Fragment
- help::compose::MissingFragment
- help::compose::Recipe
- help::compose::SchemaContent
- help::compose::Selector
- ignore_config::IgnoreConfig
- interpreter::Evaluator
- interpreter::ExecResult
- interpreter::NoOpExecutor
- interpreter::OutputData
- interpreter::OutputNode
- interpreter::Scope
- kernel::ExecuteOptions
- kernel::Kernel
- kernel::KernelConfig
- lexer::HereDocData
- lexer::Spanned
- nonce::NonceScope
- nonce::NonceStore
- output_limit::OutputLimitConfig
- output_limit::SpillResult
- parser::ParseError
- scheduler::BoundedStream
- scheduler::GatherOptions
- scheduler::Job
- scheduler::JobId
- scheduler::JobInfo
- scheduler::JobManager
- scheduler::PipeReader
- scheduler::PipeWriter
- scheduler::PipelineRunner
- scheduler::ScatterGatherRunner
- scheduler::ScatterOptions
- scheduler::ScatterResult
- scheduler::StderrReceiver
- scheduler::StderrStream
- scheduler::StreamStats
- tools::ExecContext
- tools::GlobalFlags
- tools::ParamSchema
- tools::ToolArgs
- tools::ToolRegistry
- tools::ToolSchema
- trash::TrashEntry
- trash::TrashId
- validator::ScopeTracker
- validator::Span
- validator::ValidationIssue
- validator::Validator
- vfs::BuiltinFs
- vfs::DirEntry
- vfs::JobFs
- vfs::LocalFs
- vfs::MemoryFs
- vfs::MountInfo
- vfs::VfsRouter
- walker::BackendWalkerFs
- walker::EntryTypes
- walker::FileWalker
- walker::GlobPath
- walker::IgnoreFilter
- walker::IncludeExclude
- walker::WalkOptions
Enums
- BackendError
- PatchOp
- WriteMode
- ast::Arg
- ast::BinaryOp
- ast::Expr
- ast::FileTestOp
- ast::ParamType
- ast::RedirectKind
- ast::Stmt
- ast::StringPart
- ast::StringTestOp
- ast::TestCmpOp
- ast::TestExpr
- ast::Value
- ast::VarSegment
- backend::BackendError
- backend::PatchOp
- backend::WriteMode
- dispatch::PipelinePosition
- help::Audience
- help::Concept
- help::Depth
- help::HelpTopic
- help::Variant
- help::compose::Audience
- help::compose::Concept
- help::compose::Depth
- help::compose::Variant
- ignore_config::IgnoreScope
- interpreter::ControlFlow
- interpreter::EntryType
- interpreter::EvalError
- interpreter::OutputFormat
- kernel::VfsMountMode
- lexer::LexerError
- lexer::Token
- lexer::TokenCategory
- output_limit::SpillMode
- scheduler::JobStatus
- tools::OutputContext
- trash::TrashError
- validator::IssueCode
- validator::Severity
- vfs::DirEntryKind
- walker::FilterResult
- walker::PathSegment
- walker::PatternError
- walker::WalkerError
Traits
- KernelBackend
- Tool
- backend::KernelBackend
- dispatch::CommandDispatcher
- help::GeneratedContent
- help::compose::GeneratedContent
- interpreter::Executor
- tools::Tool
- tools::ToolCtx
- trash::TrashBackend
- vfs::Filesystem
- walker::WalkerDirEntry
- walker::WalkerFs
Functions
- arithmetic::eval_arithmetic
- ast::sexpr::format_command
- ast::sexpr::format_expr
- ast::sexpr::format_pipeline
- ast::sexpr::format_program
- ast::sexpr::format_stmt
- ast::sexpr::format_test_expr
- ast::sexpr::format_value
- ast::sexpr::format_varpath
- duration::parse_duration
- glob::contains_glob
- glob::expand_braces
- glob::glob_match
- help::compose
- help::compose::compose
- help::compose::coverage
- help::compose::render_syntax_reference
- help::coverage
- help::get_help
- help::list_topics
- help::tool_help
- interpreter::apply_output_format
- interpreter::eval_expr
- interpreter::expand_tilde
- interpreter::json_to_value
- interpreter::strip_leading_tabs
- interpreter::value_to_bool
- interpreter::value_to_exit_code
- interpreter::value_to_json
- interpreter::value_to_string
- interpreter::value_to_string_with_tilde
- lexer::parse_float
- lexer::parse_int
- lexer::parse_string_literal
- lexer::parse_var_ref
- lexer::tokenize
- lexer::tokenize_with_comments
- output_limit::parse_size
- output_limit::spill_if_needed
- parser::parse
- parser::parse_statement
- paths::cache_dir
- paths::config_dir
- paths::data_dir
- paths::home_dir
- paths::kernels_dir
- paths::runtime_dir
- paths::spill_dir
- paths::xdg_cache_home
- paths::xdg_config_home
- paths::xdg_data_home
- paths::xdg_runtime_dir
- scheduler::build_tool_args
- scheduler::drain_to_stream
- scheduler::extract_items
- scheduler::is_bool_type
- scheduler::parse_gather_options
- scheduler::parse_scatter_options
- scheduler::pipe_stream
- scheduler::pipe_stream_default
- scheduler::schema_param_lookup
- scheduler::select_leaf
- scheduler::stderr_stream
- tools::accepts_word_assign
- tools::is_global_output_flag
- tools::params_from_clap
- tools::register_builtins
- tools::schema_from_clap
- tools::schema_tree_from_clap
- tools::validate_against_schema
- trash::find_restore_match
- validator::build_tool_args_for_validation