Skip to main content

Module actions

Module actions 

Source
Expand description

Runtime actions for CLI commands.

These are initial data models for upstream nest-cli/actions/*.action.ts. They describe which action a parsed command should invoke and the broad side effects each action performs.

Modules§

abstract_action
Upstream source: ../nest-cli/actions/abstract.action.ts.
add_action
Port plan for upstream ../nest-cli/actions/add.action.ts.
build_action
Pure plan builder for upstream nest-cli/actions/build.action.ts.
build_executor
Executable build behavior for Rust projects generated by this CLI.
generate_action
Pure planning port for upstream ../nest-cli/actions/generate.action.ts.
info_action
Port plan for upstream ../nest-cli/actions/info.action.ts.
new_action
Pure planning port for upstream ../nest-cli/actions/new.action.ts.
start_action
Pure plan builder for Rust nest start execution.
start_executor
Executable start behavior for Rust projects generated by this CLI.

Structs§

ActionInvocation
Data passed to an action handle method after command parsing.
ActionSpec
Static descriptor for an upstream action class.

Enums§

ActionEffect
High-level side effects visible in upstream action implementations.
ActionKind
Runtime action classes declared by upstream Nest CLI.

Constants§

ACTION_SPECS

Functions§

action_spec
action_specs