Skip to main content

Shutdown

Trait Shutdown 

Source
pub trait Shutdown:
    Future<Output = ShutdownType>
    + ConditionalSend
    + Unpin
    + 'static { }
Expand description

Helper trait for shutdown futures used by producers and consumers.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T> Shutdown for T
where T: Future<Output = ShutdownType> + ConditionalSend + Unpin + 'static,