[][src]Trait wrapper::Wrapper

pub trait Wrapper<Inner> {
    fn into_inner(self) -> Inner;
}

A type that wraps a value of type Inner that can be retrieved via into_inner.

Required methods

fn into_inner(self) -> Inner

Retrieve ownership of the wrapped value.

Loading content...

Implementations on Foreign Types

impl<T> Wrapper<T> for Cell<T>[src]

impl<T> Wrapper<T> for RefCell<T>[src]

impl<T> Wrapper<T> for UnsafeCell<T>[src]

impl<T> Wrapper<T> for Reverse<T>[src]

impl<T> Wrapper<T> for ManuallyDrop<T>[src]

impl Wrapper<u8> for NonZeroU8[src]

impl Wrapper<u16> for NonZeroU16[src]

impl Wrapper<u32> for NonZeroU32[src]

impl Wrapper<u64> for NonZeroU64[src]

impl Wrapper<u128> for NonZeroU128[src]

impl Wrapper<usize> for NonZeroUsize[src]

impl Wrapper<i8> for NonZeroI8[src]

impl Wrapper<i16> for NonZeroI16[src]

impl Wrapper<i32> for NonZeroI32[src]

impl Wrapper<i64> for NonZeroI64[src]

impl Wrapper<i128> for NonZeroI128[src]

impl Wrapper<isize> for NonZeroIsize[src]

impl<T> Wrapper<T> for Wrapping<T>[src]

impl Wrapper<bool> for AtomicBool[src]

impl Wrapper<i8> for AtomicI8[src]

impl Wrapper<i16> for AtomicI16[src]

impl Wrapper<i32> for AtomicI32[src]

impl Wrapper<i64> for AtomicI64[src]

impl Wrapper<isize> for AtomicIsize[src]

impl Wrapper<u8> for AtomicU8[src]

impl Wrapper<u16> for AtomicU16[src]

impl Wrapper<u32> for AtomicU32[src]

impl Wrapper<u64> for AtomicU64[src]

impl Wrapper<usize> for AtomicUsize[src]

Loading content...

Implementors

Loading content...