Expand description
Common traits and structures for the procedure framework.
Re-exports§
Modules§
- error
- local
- options
- Common traits and structures for the procedure framework.
- procedure 🔒
- rwlock
- store
- test_
util - watcher
Structs§
- Context
- Procedure execution context.
- LockKey
- Keys to identify required locks.
- Parse
IdError - 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§
- 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.