pub struct LinkID(/* private fields */);Expand description
Implementations§
Trait Implementations§
Source§impl ExclusivelyContextual for LinkID
impl ExclusivelyContextual for LinkID
Source§impl Ord for LinkID
impl Ord for LinkID
Source§impl PartialOrd for LinkID
impl PartialOrd for LinkID
impl Copy for LinkID
impl Eq for LinkID
impl StructuralPartialEq for LinkID
Auto Trait Implementations§
impl Freeze for LinkID
impl RefUnwindSafe for LinkID
impl Send for LinkID
impl Sync for LinkID
impl Unpin for LinkID
impl UnwindSafe for LinkID
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Contextual for Twhere
T: ExclusivelyContextual,
impl<T> Contextual for Twhere
T: ExclusivelyContextual,
Source§impl<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
impl<Reference, Outer, OuterFieldType, Inner> HasPart<Nested<Outer, Inner>> for Reference
Source§unsafe fn part_ptr(
ptr: *const <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::Ptr
unsafe fn part_ptr( ptr: *const <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::Ptr
Given a constant pointer to a target, produce a constant pointer to a part of it.
Source§unsafe fn part_ptr_mut(
ptr: *mut <Reference as PartialRefTarget>::RawTarget,
) -> <<Inner as Part>::PartType as PartType>::PtrMut
unsafe fn part_ptr_mut( ptr: *mut <Reference as PartialRefTarget>::RawTarget, ) -> <<Inner as Part>::PartType as PartType>::PtrMut
Given a mutable pointer to a target, produce a mutable pointer to a part of it.