pub struct OccupiedM;Expand description
Represents an occupied slot in a certain_map slot.
Trait Implementations§
Source§impl MaybeAvailable for OccupiedM
impl MaybeAvailable for OccupiedM
Source§unsafe fn do_maybe_ref<T>(data: &MaybeUninit<T>) -> Option<&T>
unsafe fn do_maybe_ref<T>(data: &MaybeUninit<T>) -> Option<&T>
Safety Read more
Source§unsafe fn do_maybe_mut<T>(data: &mut MaybeUninit<T>) -> Option<&mut T>
unsafe fn do_maybe_mut<T>(data: &mut MaybeUninit<T>) -> Option<&mut T>
Safety Read more
Source§unsafe fn do_set<T>(data: &mut MaybeUninit<T>, value: T)
unsafe fn do_set<T>(data: &mut MaybeUninit<T>, value: T)
Safety Read more
Source§unsafe fn do_drop<T>(data: &mut MaybeUninit<T>)
unsafe fn do_drop<T>(data: &mut MaybeUninit<T>)
Safety Read more
Source§unsafe fn do_clone<T: Clone>(data: &MaybeUninit<T>) -> MaybeUninit<T>
unsafe fn do_clone<T: Clone>(data: &MaybeUninit<T>) -> MaybeUninit<T>
Safety Read more
impl Copy for OccupiedM
impl Eq for OccupiedM
impl StructuralPartialEq for OccupiedM
Auto Trait Implementations§
impl Freeze for OccupiedM
impl RefUnwindSafe for OccupiedM
impl Send for OccupiedM
impl Sync for OccupiedM
impl Unpin for OccupiedM
impl UnwindSafe for OccupiedM
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