pub struct TaskManagerRunner { /* private fields */ }Expand description
Handle returned by DefaultTaskManager::start. Drop to detach the
workers (they keep running) or call shutdown to
cooperatively cancel + await them.
Implementations§
Source§impl TaskManagerRunner
impl TaskManagerRunner
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TaskManagerRunner
impl !RefUnwindSafe for TaskManagerRunner
impl Send for TaskManagerRunner
impl Sync for TaskManagerRunner
impl Unpin for TaskManagerRunner
impl UnsafeUnpin for TaskManagerRunner
impl !UnwindSafe for TaskManagerRunner
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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