Crate nu_protocol
source ·Re-exports
pub use engine::ENV_VARIABLE_ID;
pub use engine::IN_VARIABLE_ID;
pub use engine::NU_VARIABLE_ID;
pub use util::BufferedReader;
pub use cli_error::*;
pub use config::*;
pub use span::*;
Modules
Macros
Structs
- A potentially infinite stream of values, optionally with a mean to send a Ctrl-C signal to stop the stream from continuing.
- Collection of definitions that can be exported from a module
- A simple wrapper for Signature that includes examples.
Enums
- The foundational abstraction for input and output to commands
- 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.
- The syntactic shapes that describe how a sequence should be parsed.
- Core structured values that pass through the pipeline in Nushell.
Traits
Functions
- Is the given year a leap year?
- Finds the Levenshtein distance between two strings.