Skip to main content

shutdown_resource_component

Function shutdown_resource_component 

Source
pub fn shutdown_resource_component<T, F, Fut>(
    component_name: &'static str,
    kind: RuntimeComponentKind,
    phase_name: &'static str,
    resource: T,
    shutdown: F,
) -> RuntimeComponentBundleRegistration<ShutdownResourceComponent<T>>
where T: Send + 'static, F: FnOnce(T) -> Fut + Send + 'static, Fut: Future<Output = Result<(), String>> + Send + 'static,
Expand description

Creates a shutdown-only resource component registration.