List of all items
Structs
- Alias
- ByteStream
- Chunks
- DidYouMean
- ErrorLabel
- Example
- Flag
- FloatRange
- HandlerGuard
- Handlers
- Id
- IntRange
- IntoIter
- InvalidPluginFilename
- LabeledError
- Lines
- ListStream
- Module
- PipelineIterator
- PipelineMetadata
- PluginExample
- PluginIdentity
- PluginMetadata
- PluginRegistryFile
- PluginRegistryItem
- PluginSignature
- PositionalArg
- Reader
- Record
- ResolvedImportPattern
- Signals
- Signature
- ast::Block
- ast::Call
- ast::CellPath
- ast::Expression
- ast::FullCellPath
- ast::ImportPattern
- ast::ImportPatternHead
- ast::Keyword
- ast::MatchPattern
- ast::Pipeline
- ast::PipelineElement
- ast::Range
- ast::RangeOperator
- ast::Table
- ast::ValueWithUnit
- byte_stream::ByteStream
- byte_stream::Chunks
- byte_stream::Lines
- byte_stream::Reader
- config::CompletionConfig
- config::Config
- config::CursorShapeConfig
- config::DatetimeFormatConfig
- config::DisplayErrors
- config::ExternalCompleterConfig
- config::FilesizeConfig
- config::HistoryConfig
- config::Hooks
- config::LsConfig
- config::ParsedKeybinding
- config::ParsedMenu
- config::PluginGcConfig
- config::PluginGcConfigs
- config::RmConfig
- config::ShellIntegrationConfig
- config::TableConfig
- debugger::debugger_trait::NoopDebugger
- debugger::debugger_trait::WithDebug
- debugger::debugger_trait::WithoutDebug
- debugger::profiler::Profiler
- debugger::profiler::ProfilerOptions
- engine::ArgumentStack
- engine::CachedFile
- engine::Call
- engine::Closure
- engine::EngineState
- engine::ErrorHandler
- engine::ErrorHandlerStack
- engine::FileStack
- engine::IsDebugging
- engine::OverlayFrame
- engine::ReplState
- engine::ScopeFrame
- engine::Sequence
- engine::Stack
- engine::StackCallArgGuard
- engine::StackCollectValueGuard
- engine::StackIoGuard
- engine::StateDelta
- engine::StateWorkingSet
- engine::UnevaluatedCallInfo
- engine::Variable
- engine::Visibility
- ir::Call
- ir::CallBuilder
- ir::DataSlice
- ir::FmtInstruction
- ir::FmtIrBlock
- ir::IrAstRef
- ir::IrBlock
- list_stream::IntoIter
- list_stream::ListStream
- marker::Block
- marker::Decl
- marker::File
- marker::Module
- marker::Overlay
- marker::Reg
- marker::Span
- marker::Var
- marker::VirtualPath
- process::ChildProcess
- process::ProcessOutput
- record::Columns
- record::Drain
- record::IntoColumns
- record::IntoIter
- record::IntoValues
- record::Iter
- record::IterMut
- record::Record
- record::Values
- span::Span
- span::Spanned
Enums
- ByteStreamSource
- ByteStreamType
- Category
- CompileError
- ConfigError
- DataSource
- NuGlob
- OutDest
- ParseError
- ParseWarning
- PipelineData
- PluginRegistryItemData
- Range
- ShellError
- SignalAction
- SyntaxShape
- TimePeriod
- Type
- Value
- ast::Argument
- ast::Assignment
- ast::Bits
- ast::Boolean
- ast::Comparison
- ast::Expr
- ast::ExternalArgument
- ast::ImportPatternMember
- ast::ListItem
- ast::Math
- ast::Operator
- ast::PathMember
- ast::Pattern
- ast::PipelineRedirection
- ast::RangeInclusion
- ast::RecordItem
- ast::RedirectionSource
- ast::RedirectionTarget
- ast::Unit
- byte_stream::ByteStreamSource
- byte_stream::ByteStreamType
- config::CompletionAlgorithm
- config::CompletionSort
- config::EditBindings
- config::ErrorStyle
- config::FooterMode
- config::HistoryFileFormat
- config::NuCursorShape
- config::TableIndexMode
- config::TableMode
- config::TrimStrategy
- engine::Argument
- engine::CallImpl
- engine::CommandType
- engine::Redirection
- engine::VirtualPath
- ir::Instruction
- ir::Literal
- ir::RedirectMode
- parser_path::ParserPath
- process::ChildPipe
Traits
- CustomValue
- FromValue
- IntoInterruptiblePipelineData
- IntoPipelineData
- IntoValue
- RegisteredPlugin
- TryIntoValue
- debugger::debugger_trait::DebugContext
- debugger::debugger_trait::Debugger
- engine::Command
- engine::CommandClone
- engine::Matcher
- eval_base::Eval
- span::ErrSpan
- span::GetSpan
- span::IntoSpanned
Macros
Derive Macros
Functions
- ast::eval_operator
- byte_stream::copy_with_signals
- cli_error::format_shell_error
- cli_error::report_compile_error
- cli_error::report_parse_error
- cli_error::report_parse_warning
- cli_error::report_shell_error
- cli_error::report_shell_warning
- config::extract_value
- copy_with_signals
- did_you_mean
- eval_const::eval_const_subexpression
- eval_const::eval_constant
- eval_const::eval_constant_with_input
- eval_const::get_vendor_autoload_dirs
- format_duration
- format_duration_as_timeperiod
- format_filesize
- format_filesize_from_conf
- format_shell_error
- into_code
- levenshtein_distance
- report_parse_error
- report_parse_warning
- report_shell_error
- report_shell_warning
Type Aliases
- BlockId
- DeclId
- FileId
- Handler
- ModuleId
- OverlayId
- RegId
- SpanId
- ValueIterator
- VarId
- VirtualPathId
- engine::EnvVars
- list_stream::ValueIterator