pub struct ConcreteStop { /* private fields */ }Trait Implementations§
Source§impl Stop for ConcreteStop
impl Stop for ConcreteStop
fn stop<'async_trait>(
self,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
fn concrete<'async_trait>(
self,
) -> Pin<Box<dyn Future<Output = ConcreteStop> + Send + 'async_trait>>where
Self: Sized + 'static + 'async_trait,
fn into_guard<'async_trait>(
self,
) -> Pin<Box<dyn Future<Output = StopGuard> + Send + 'async_trait>>where
Self: Sized + 'static + 'async_trait,
Auto Trait Implementations§
impl Freeze for ConcreteStop
impl !RefUnwindSafe for ConcreteStop
impl Send for ConcreteStop
impl Sync for ConcreteStop
impl Unpin for ConcreteStop
impl UnsafeUnpin for ConcreteStop
impl !UnwindSafe for ConcreteStop
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more