Structs§
- Context
- Procedure execution context.
- LockKey
- Keys to identify required locks.
- Parse
IdError - Parse
IdSnafu 🔒 - SNAFU context selector for the
ParseIdError
error - Poison
Key - Poison
Keys - A collection of PoisonKeys.
- Procedure
Id - Unique id for Procedure.
- Procedure
Info - Procedure
With Id - A procedure with specific id.
Enums§
- Init
Procedure State - The initial procedure state.
- Procedure
State - State of a submitted procedure.
- Status
- Procedure execution status.
- String
Key
Traits§
- Context
Provider - ContextProvider provides information about procedures in the ProcedureManager.
- Procedure
- A
Procedure
represents an operation or a set of operations to be performed step-by-step. - Procedure
Manager ProcedureManager
executes Procedure submitted to it.
Type Aliases§
- Boxed
Procedure - Boxed Procedure.
- Boxed
Procedure Loader - Loader to recover the Procedure instance from serialized data.
- Context
Provider Ref - Reference-counted pointer to ContextProvider.
- Output
- Procedure
Manager Ref - Ref-counted pointer to the ProcedureManager.