Crate peace_cmd_rt

Source
Expand description

Runtime types for commands for the Peace framework.

Re-exports§

pub use tynm;

Structs§

CmdBlockWrapper
Wraps a CmdBlock and holds a partial execution handler.
CmdExecution
List of CmdBlocks to run for a *Cmd.
CmdExecutionBuilder
Collects the CmdBlocks to run in a *Cmd to build a CmdExecution.
ItemStreamOutcomeMapper
Maps a StreamOutcome<T> to an ItemStreamOutcome<T>.

Enums§

CmdBlockError
Error while executing a CmdBlock.

Traits§

CmdBlock
Runs one Item::* function for one iteration of items.
CmdBlockRt
Type erased CmdBlock

Type Aliases§

CmdBlockRtBox
Alias for Box<dyn CmdBlockRt<..>>.

Attribute Macros§

async_trait