pub struct Links<T: ?Sized> { /* private fields */ }
Expand description
Implementations
Trait Implementations
impl<T: Send> Send for Links<T>
Safety
Types containing Links
may be Send
: the pointers within the Links
may
mutably alias another value, but the links can only be accessed by the
owner of the List
itself, because the pointers are private. As long as
List
upholds its own invariants, Links
should not make a type !Send
.
impl<T: Sync> Sync for Links<T>
Auto Trait Implementations
impl<T> !RefUnwindSafe for Links<T>
impl<T> !Unpin for Links<T>
impl<T: ?Sized> UnwindSafe for Links<T> where
T: RefUnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more