Struct bitflags::__core::panic::AssertRecoverSafe
[−]
[src]
pub struct AssertRecoverSafe<T>(pub T);
Deprecated since 1.9.0
: renamed to AssertUnwindSafe
Unstable (
recover
): renamed to AssertUnwindSafe
Deprecated, renamed to AssertUnwindSafe
Methods
impl<T> AssertRecoverSafe<T>
fn new(t: T) -> AssertRecoverSafe<T>
Deprecated since 1.9.0
: the type's field is now public, construct it directly
Unstable (
recover
): the type's field is now public, construct it directly
Creates a new AssertRecoverSafe
wrapper around the provided type.
fn into_inner(self) -> T
Deprecated since 1.9.0
: the type's field is now public, access it directly
Unstable (
recover
): the type's field is now public, access it directly
Consumes the AssertRecoverSafe
, returning the wrapped value.
Trait Implementations
impl<T> UnwindSafe for AssertRecoverSafe<T>
impl<T> RefUnwindSafe for AssertRecoverSafe<T>
impl<T> Deref for AssertRecoverSafe<T>
impl<T> DerefMut for AssertRecoverSafe<T>
fn deref_mut(&mut self) -> &mut T
Unstable (
recover
)