Skip to main content

Module mode

Module mode 

Source

Modules§

decision
handoff
multi_round
passthrough
proposal
quorum
task
util

Enums§

ModeResponse
The result of a Mode processing a message. The runtime applies this response to mutate session state. #[non_exhaustive]: downstream wildcard arms must treat unknown responses as no-ops or rejections, never as resolutions.

Constants§

EXTENSION_MODE_NAMES
Built-in extension modes shipped with this runtime but not yet standards-track.
STANDARD_MODE_NAMES
The canonical standards-track modes implemented by this runtime.

Traits§

Mode
Trait that coordination modes implement. Modes receive immutable session references and return a ModeResponse. The runtime kernel is responsible for applying the response.

Functions§

all_mode_descriptors
extension_mode_descriptors
extension_mode_names
standard_mode_descriptors
standard_mode_names