#[repr(C)]pub struct ArchivedWireCNodeSlot{
pub slot: <u32 as Archive>::Archived,
pub cap_hash: <[u8; 32] as Archive>::Archived,
}Expand description
An archived WireCNodeSlot
Fields§
§slot: <u32 as Archive>::ArchivedThe archived counterpart of WireCNodeSlot::slot
cap_hash: <[u8; 32] as Archive>::ArchivedThe archived counterpart of WireCNodeSlot::cap_hash
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedWireCNodeSlot
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedWireCNodeSlot
impl Portable for ArchivedWireCNodeSlot
Auto Trait Implementations§
impl Freeze for ArchivedWireCNodeSlot
impl RefUnwindSafe for ArchivedWireCNodeSlot
impl Send for ArchivedWireCNodeSlot
impl Sync for ArchivedWireCNodeSlot
impl Unpin for ArchivedWireCNodeSlot
impl UnsafeUnpin for ArchivedWireCNodeSlot
impl UnwindSafe for ArchivedWireCNodeSlot
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.