pub struct LinkInnerPerms<M: AnyFrameMeta + Repr<MetaSlotSmall>> {
pub storage: <M as Repr<MetaSlotSmall>>::Perm,
pub next_ptr: Option<PPtr<MetaSlot>>,
pub prev_ptr: Option<PPtr<MetaSlot>>,
}Fields§
§storage: <M as Repr<MetaSlotSmall>>::Perm§next_ptr: Option<PPtr<MetaSlot>>§prev_ptr: Option<PPtr<MetaSlot>>Auto Trait Implementations§
impl<M> Freeze for LinkInnerPerms<M>where
<M as Repr<MetaSlotSmall>>::Perm: Freeze,
impl<M> !RefUnwindSafe for LinkInnerPerms<M>
impl<M> Send for LinkInnerPerms<M>where
<M as Repr<MetaSlotSmall>>::Perm: Send,
impl<M> Sync for LinkInnerPerms<M>where
<M as Repr<MetaSlotSmall>>::Perm: Sync,
impl<M> Unpin for LinkInnerPerms<M>where
<M as Repr<MetaSlotSmall>>::Perm: Unpin,
impl<M> UnwindSafe for LinkInnerPerms<M>where
<M as Repr<MetaSlotSmall>>::Perm: UnwindSafe,
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