Skip to main content

Module command

Module command 

Source

Structs§

CommandArg
Argument descriptor for a command
CommandDescriptor
Descriptor for a command available in a session
CommandExecutionContext
Context handed to crate::capabilities::Capability::execute_command when a system command is dispatched. Carries only data that is safe to expose across the trait surface; capabilities that need handles to runtime state (provider store, file system, etc.) own those references directly via the capability’s constructor.
CommandResult
Result of executing a system command
ExecuteCommandRequest
Request payload for executing a system command

Enums§

CommandSource
Where a command originates from