Struct exec_rs::Sentinel [−][src]
Expand description
Type that manages calling Invoker::post_invoke
when
dropped and Invoker::invoke_post_invoke_on_panic
is true in case the task panicked.
Trait Implementations
Auto Trait Implementations
impl<'a, I: ?Sized> RefUnwindSafe for Sentinel<'a, I> where
I: RefUnwindSafe,
I: RefUnwindSafe,
impl<'a, I: ?Sized> Send for Sentinel<'a, I> where
I: Sync,
I: Sync,
impl<'a, I: ?Sized> Sync for Sentinel<'a, I> where
I: Sync,
I: Sync,
impl<'a, I: ?Sized> Unpin for Sentinel<'a, I>
impl<'a, I: ?Sized> UnwindSafe for Sentinel<'a, I> where
I: RefUnwindSafe,
I: RefUnwindSafe,