Structs§
- Blocking
Managed Client - Blocking completion owner for one unified managed Tokio task.
- Managed
Client - Entry point for constructing a unified Tokio managed task.
- Managed
Client Config - Shared configuration for one managed task.
- Managed
Client Handle - Cloneable control and observation capability for a managed task.
- Managed
Client Task - The sole authoritative zero-or-many target driver.
- Managed
Command Acknowledgement - Managed
Command Receipt - Receipt for a target-set transaction accepted by the driver queue.
- Managed
Outcome - Final authoritative outcome returned by the task.
- Managed
Status - Authoritative immutable managed status snapshot.
- Managed
Stop Receipt - Receipt resolving once stop is durably observed or the task is terminal.
- Managed
Target Config - Endpoint, address-family and authentication specification for one managed target.
- Managed
Target Failure - Durable target-local failure details.
- Managed
Target Outcome - Durable outcome for one target generation.
- Managed
Target Status - Status for one target generation.
- Target
Id - Caller-owned stable target identity.
- Target
Instance - One globally allocated incarnation of a target within a managed task.
Enums§
- Blocking
Managed Join Error - Failure to obtain completion from a blocking managed client owner.
- Blocking
Managed Start Error - Failure to start a blocking managed client owner.
- Managed
Command Apply Error - Failure while applying an accepted managed target update.
- Managed
Command Error - Immediate failure to submit a managed target update.
- Managed
Completion Policy - Policy controlling top-level natural completion.
- Managed
Config Error - Configuration failure detected before any runtime work begins.
- Managed
Driver Failure - Whole-driver failure.
- Managed
EndReason - Why the managed task ended.
- Managed
Event - Lossy presentation event emitted by the managed task.
- Managed
Lifecycle - Durable top-level lifecycle.
- Managed
Pacing - Coordination mode for sends across active targets.
- Managed
Subscribe Error - Failure to create a new event subscription.
- Managed
Target EndReason - Why one target generation ended.
- Managed
Target Failure Kind - Stable category for a target-local failure.
- Managed
Target Failure Phase - Phase in which a target-local failure occurred.
- Managed
Target Lifecycle - Durable lifecycle for one target generation.
- Target
Auth - Authentication specification for a managed target.
Constants§
- DEFAULT_
MANAGED_ COMMAND_ CAPACITY - Default capacity of the bounded managed control queue.
- DEFAULT_
MANAGED_ EVENT_ CAPACITY - Default capacity of the lossy managed event channel.
- DEFAULT_
MANAGED_ FINAL_ DRAIN - Default time retained for late replies after the final committed timeout.
- DEFAULT_
MANAGED_ MAX_ LIVE_ TARGET_ GENERATIONS - Default maximum number of simultaneously live target generations.
- DEFAULT_
MANAGED_ OUTCOME_ HISTORY_ LIMIT - Default number of recent target outcomes retained in status and output.
Type Aliases§
- Managed
Event Subscription - Receiving half of the lossy managed event stream.
- Managed
Event TryRecv Error - Immediate result of attempting to receive a managed presentation event.
- Managed
Status Subscription - Receiving half of authoritative durable latest-state observation.