Module engine

Module engine 

Source

Structs§

CaptureBlock
EngineState
The core global engine state. This includes all global definitions as well as any global state that will persist for the whole session.
OverlayFrame
ScopeFrame
Stack
A runtime value stack used during evaluation
StateDelta
A delta (or change set) between the current global state and a possible future global state. Deltas can be applied to the global state to update it to contain both previous state and the state held within the delta.
StateWorkingSet
A temporary extension to the global state. This handles bridging between the global state and the additional declarations and scope changes that are not yet part of the global scope.
TypeScope
A temporary placeholder for expression types. It is used to keep track of the input types for each expression in a pipeline
UnevaluatedCallInfo
Visibility
Tells whether a decl or alias is visible or not

Enums§

ReplOperation
An operation to be performed with the current buffer of the interactive shell.

Constants§

ENV_VARIABLE_ID
IN_VARIABLE_ID
NU_VARIABLE_ID

Statics§

DEFAULT_OVERLAY_NAME

Traits§

Command
CommandClone

Type Aliases§

EnvVars
Environment variables per overlay