Skip to main content

Module runtime

Module runtime 

Source
Expand description

Activity dispatch and task-serving loops. Worker activity dispatch runtime support.

Re-exports§

pub use dispatch::TypedActivityDispatcher;
pub use dispatch::decode_payload;
pub use dispatch::encode_payload;
pub use loop_::ActivityDispatcher;
pub use loop_::DispatchOutcome;
pub use loop_::NoShutdown;
pub use loop_::ServeEnd;
pub use loop_::SessionHealth;
pub use loop_::serve_activity_tasks;
pub use loop_::serve_activity_tasks_until;

Modules§

dispatch
Typed activity dispatch and payload conversion helpers. handler invocation, payload decode/encode, failure classification
loop_
Activity polling loop and shutdown primitives. receive->dispatch->report worker loop + bounded concurrency