Skip to main content

SharedServiceRegistry

Type Alias SharedServiceRegistry 

Source
pub type SharedServiceRegistry = Arc<OnceLock<Arc<ServiceRegistry>>>;
Expand description

Handle to the central service registry, set by main.rs after every service has been registered. Wrapped in OnceLock so StepFunctionsService can be constructed (and registered into the very registry it later reads back) before the registry itself is finalized. The interpreter snapshots the inner Arc when it needs to dispatch generic aws-sdk:* Task integrations.

Aliased Typeยง

pub struct SharedServiceRegistry { /* private fields */ }