Struct core::marker::PhantomPinned 1.33.0[−][src]
pub struct PhantomPinned;
A marker type which does not implement Unpin.
If a type contains a PhantomPinned, it will not implement Unpin by default.
Trait Implementations
impl Clone for PhantomPinned[src]
impl Clone for PhantomPinned[src]fn clone(&self) -> PhantomPinned[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for PhantomPinned[src]
impl Copy for PhantomPinned[src]impl Default for PhantomPinned[src]
impl Default for PhantomPinned[src]fn default() -> PhantomPinned[src]
impl Eq for PhantomPinned[src]
impl Eq for PhantomPinned[src]impl Hash for PhantomPinned[src]
impl Hash for PhantomPinned[src]impl Ord for PhantomPinned[src]
impl Ord for PhantomPinned[src]impl PartialEq<PhantomPinned> for PhantomPinned[src]
impl PartialEq<PhantomPinned> for PhantomPinned[src]fn eq(&self, other: &PhantomPinned) -> bool[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolimpl PartialOrd<PhantomPinned> for PhantomPinned[src]
impl PartialOrd<PhantomPinned> for PhantomPinned[src]impl StructuralEq for PhantomPinned[src]
impl StructuralEq for PhantomPinned[src]impl StructuralPartialEq for PhantomPinned[src]
impl StructuralPartialEq for PhantomPinned[src]impl !Unpin for PhantomPinned[src]
impl !Unpin for PhantomPinned[src]Auto Trait Implementations
impl Send for PhantomPinned
impl Send for PhantomPinnedimpl Sync for PhantomPinned
impl Sync for PhantomPinned