Crate odbc_common

Source

Re-exports§

pub use print_table::Print;

Modules§

ast
engine
print_table
span

Structs§

Alignments
CliError
This error exists so that we can defer SourceCode handling. It simply forwards most methods, except for .source_code(), which we provide.
Config
Example
Flag
Hooks
Definition of a parsed menu from the config object
ListStream
A potentially infinite stream of values, optinally with a mean to send a Ctrl-C signal to stop the stream from continuing.
Module
Collection of definitions that can be exported from a module
ParsedKeybinding
Definition of a parsed keybinding from the config object
ParsedMenu
Definition of a parsed menu from the config object
PipelineIterator
PipelineMetadata
PositionalArg
Range
RangeIterator
RawStream
Signature
Span
Spans are a global offset across all seen files, which are cached in the engine’s state. The start and end offset together make the inclusive start/exclusive end pair for where to underline to highlight a given point of interest.
Spanned
A spanned area of interest, generic over what kind of thing is of interest
StyledString
Table
Table represent a table view.
TableTheme
TextStyle
Variable

Enums§

Category
DataSource
Exportable
FooterMode
HistoryFileFormat
PipelineData
The foundational abstraction for input and output to commands
ShellError
The fundamental error type for the evaluation engine. These cases represent different kinds of errors the evaluator might face, along with helpful spans to label. An error renderer will take this error value and pass it into an error viewer to display to the user.
SyntaxShape
The syntactic shapes that values must match to be passed into a command. You can think of this as the type-checking that occurs when you call a function.
TrimStrategy
A Table view configuration, for a situation where we need to limit cell width in order to adjust for a terminal size.
Type
Unit
Value
Core structured values that pass through the pipeline in Nushell.

Constants§

ENV_VARIABLE_ID
IN_VARIABLE_ID
NU_VARIABLE_ID

Traits§

CustomValue
FromValue
IntoInterruptiblePipelineData
IntoPipelineData

Functions§

color_value_string
create_menus
did_you_mean
extract_value
format_duration
format_error
format_filesize
format_filesize_from_conf
into_code
is_leap_year
Is the given year a leap year?
levenshtein_distance
span
Used when you have a slice of spans of at least size 1

Type Aliases§

AliasId
Alignment
BlockId
DeclId
ModuleId
OverlayId
VarId