pub struct CallbackGuard(/* private fields */);
👎Deprecated: Rustc has this functionality built-in since 1.26.0
Expand description
Unwinding propagation guard. Aborts the process if destroyed while panicking.
Implementations§
Source§impl CallbackGuard
impl CallbackGuard
pub fn new() -> CallbackGuard
Trait Implementations§
Source§impl Default for CallbackGuard
impl Default for CallbackGuard
Auto Trait Implementations§
impl Freeze for CallbackGuard
impl RefUnwindSafe for CallbackGuard
impl Send for CallbackGuard
impl Sync for CallbackGuard
impl Unpin for CallbackGuard
impl UnwindSafe for CallbackGuard
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