pub struct PhantomStoreEffect;
Expand description
A zero-sized phantom marker for indicating that the containing type has a side effect when storing (e.g. it has an invariant pointer).
Trait Implementations§
Source§impl Clone for PhantomStoreEffect
impl Clone for PhantomStoreEffect
Source§fn clone(&self) -> PhantomStoreEffect
fn clone(&self) -> PhantomStoreEffect
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PhantomStoreEffect
impl Debug for PhantomStoreEffect
Source§impl Hash for PhantomStoreEffect
impl Hash for PhantomStoreEffect
Source§impl Ord for PhantomStoreEffect
impl Ord for PhantomStoreEffect
Source§fn cmp(&self, other: &PhantomStoreEffect) -> Ordering
fn cmp(&self, other: &PhantomStoreEffect) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PhantomStoreEffect
impl PartialEq for PhantomStoreEffect
Source§impl PartialOrd for PhantomStoreEffect
impl PartialOrd for PhantomStoreEffect
impl Copy for PhantomStoreEffect
impl Eq for PhantomStoreEffect
impl !StoreCopy for PhantomStoreEffect
impl StructuralPartialEq for PhantomStoreEffect
impl !Unpin for PhantomStoreEffect
Auto Trait Implementations§
impl Freeze for PhantomStoreEffect
impl ObjSafe for PhantomStoreEffect
impl RefUnwindSafe for PhantomStoreEffect
impl Send for PhantomStoreEffect
impl Sync for PhantomStoreEffect
impl UnwindSafe for PhantomStoreEffect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more