Re-exports§
pub use error::Error;
Modules§
Structs§
- Awakeable
Handle - Call
Handle - CoreVM
- Entry
Retry Info - Ephemeral
Completion Id - Ephemeral completion id, identifying an ephemeral command and the ephemeral notification completing it, e.g. VM::ephemeral_state_get.
- Header
- Input
- Notification
Handle - Payload
Options - Options for syscalls that involve payload serialization.
- Response
Head - RunHandle
- Send
Handle - Target
- Terminal
Failure - Terminal failure
- VMOptions
Enums§
- Attach
Invocation Target - Await
Response - Awaiting
OnPolicy - Command
Relationship - Used in
notify_errorto specify which command this error relates to. - Command
Type - Implicit
Cancellation Option - Journal
Mismatch Retry Behavior - Defines how the state machine reacts to journal mismatch (non-determinism) errors,
that is errors carrying the
JOURNAL_MISMATCHstatus code. - Journal
Replay - What a retried or resumed invocation does with the journal of its earlier attempts.
- NonDeterministic
Checks Option - NonEmpty
Value - OnMax
Attempts - What to do when a
RetryPolicyruns out of attempts or duration. - Retry
Policy - This struct represents the policy to execute retries.
- RunExit
Result - Signal
Delivery - How repeated deliveries of the same signal are handed out to handles.
- State
- Unresolved
Future - Value
- Version