Trait sgx_tstd::marker::Unpin [−][src]
pub auto trait Unpin { }🔬 This is a nightly-only experimental API. (
pin)Types which can be moved out of a PinMut.
The Unpin trait is used to control the behavior of the PinMut type. If a
type implements Unpin, it is safe to move a value of that type out of the
PinMut pointer.
This trait is automatically implemented for almost every type.
Implementations on Foreign Types
impl Unpin for LocalWaker[src]
impl Unpin for LocalWakerimpl Unpin for Waker[src]
impl Unpin for WakerImplementors
impl !Unpin for Pinnedimpl<'a, T> Unpin for PinMut<'a, T> where
T: ?Sized,impl<'a, T> Unpin for &'a mut T where
T: 'a + ?Sized,impl<'a, T> Unpin for &'a T where
T: 'a + ?Sized,impl<T> Unpin for PinBox<T> where
T: ?Sized,