Trait backstage::actor::End [−][src]
pub trait End<H: AknShutdown<Self> + Send + 'static>: Terminating<H> { #[must_use] fn end<'async_trait>(
self,
status: Result<(), Need>,
supervisor: Option<H>
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>
where
Self: Send + 'async_trait, { ... } }
Provided methods
#[must_use]fn end<'async_trait>(
self,
status: Result<(), Need>,
supervisor: Option<H>
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
Self: Send + 'async_trait,
[src]
#[must_use]
fn end<'async_trait>(self,
status: Result<(), Need>,
supervisor: Option<H>
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
Self: Send + 'async_trait,
Implementors
impl<T, H: 'static> End<H> for T where
T: Actor<H>,
H: AknShutdown<T>,
[src]
T: Actor<H>,
H: AknShutdown<T>,