Trait std::panic::RefUnwindSafe 1.9.0
[−]
[src]
pub trait RefUnwindSafe { }A marker trait representing types where a shared reference is considered unwind safe.
This trait is namely not implemented by UnsafeCell, the root of all
interior mutability.
This is a "helper marker trait" used to provide impl blocks for the
UnwindSafe trait, for more information see that documentation.
Implementors
impl<T: ?Sized> !RefUnwindSafe for UnsafeCell<T>impl<T> RefUnwindSafe for AssertUnwindSafe<T>impl<T: ?Sized> RefUnwindSafe for Mutex<T>impl<T: ?Sized> RefUnwindSafe for RwLock<T>impl RefUnwindSafe for AtomicIsizeimpl RefUnwindSafe for AtomicI8impl RefUnwindSafe for AtomicI16impl RefUnwindSafe for AtomicI32impl RefUnwindSafe for AtomicI64impl RefUnwindSafe for AtomicUsizeimpl RefUnwindSafe for AtomicU8impl RefUnwindSafe for AtomicU16impl RefUnwindSafe for AtomicU32impl RefUnwindSafe for AtomicU64impl RefUnwindSafe for AtomicBoolimpl<T> RefUnwindSafe for AtomicPtr<T>