Skip to main content

Module managed

Module managed 

Source

Structs§

BlockingManagedClient
Blocking completion owner for one unified managed Tokio task.
ManagedClient
Entry point for constructing a unified Tokio managed task.
ManagedClientConfig
Shared configuration for one managed task.
ManagedClientHandle
Cloneable control and observation capability for a managed task.
ManagedClientTask
The sole authoritative zero-or-many target driver.
ManagedCommandAcknowledgement
ManagedCommandReceipt
Receipt for a target-set transaction accepted by the driver queue.
ManagedOutcome
Final authoritative outcome returned by the task.
ManagedStatus
Authoritative immutable managed status snapshot.
ManagedStopReceipt
Receipt resolving once stop is durably observed or the task is terminal.
ManagedTargetConfig
Endpoint, address-family and authentication specification for one managed target.
ManagedTargetFailure
Durable target-local failure details.
ManagedTargetOutcome
Durable outcome for one target generation.
ManagedTargetStatus
Status for one target generation.
TargetId
Caller-owned stable target identity.
TargetInstance
One globally allocated incarnation of a target within a managed task.

Enums§

BlockingManagedJoinError
Failure to obtain completion from a blocking managed client owner.
BlockingManagedStartError
Failure to start a blocking managed client owner.
ManagedCommandApplyError
Failure while applying an accepted managed target update.
ManagedCommandError
Immediate failure to submit a managed target update.
ManagedCompletionPolicy
Policy controlling top-level natural completion.
ManagedConfigError
Configuration failure detected before any runtime work begins.
ManagedDriverFailure
Whole-driver failure.
ManagedEndReason
Why the managed task ended.
ManagedEvent
Lossy presentation event emitted by the managed task.
ManagedLifecycle
Durable top-level lifecycle.
ManagedPacing
Coordination mode for sends across active targets.
ManagedSubscribeError
Failure to create a new event subscription.
ManagedTargetEndReason
Why one target generation ended.
ManagedTargetFailureKind
Stable category for a target-local failure.
ManagedTargetFailurePhase
Phase in which a target-local failure occurred.
ManagedTargetLifecycle
Durable lifecycle for one target generation.
TargetAuth
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§

ManagedEventSubscription
Receiving half of the lossy managed event stream.
ManagedEventTryRecvError
Immediate result of attempting to receive a managed presentation event.
ManagedStatusSubscription
Receiving half of authoritative durable latest-state observation.