#[repr(C)]pub struct ArchivedHlcTimestamp{
pub physical: Archived<u64>,
pub logical: Archived<u64>,
pub node_id: Archived<u64>,
}Expand description
An archived HlcTimestamp
Fields§
§physical: Archived<u64>The archived counterpart of HlcTimestamp::physical
logical: Archived<u64>The archived counterpart of HlcTimestamp::logical
node_id: Archived<u64>The archived counterpart of HlcTimestamp::node_id
Trait Implementations§
Source§impl PartialEq<ArchivedHlcTimestamp> for HlcTimestamp
impl PartialEq<ArchivedHlcTimestamp> for HlcTimestamp
Source§impl PartialEq<HlcTimestamp> for ArchivedHlcTimestamp
impl PartialEq<HlcTimestamp> for ArchivedHlcTimestamp
Auto Trait Implementations§
impl Freeze for ArchivedHlcTimestamp
impl RefUnwindSafe for ArchivedHlcTimestamp
impl Send for ArchivedHlcTimestamp
impl Sync for ArchivedHlcTimestamp
impl Unpin for ArchivedHlcTimestamp
impl UnsafeUnpin for ArchivedHlcTimestamp
impl UnwindSafe for ArchivedHlcTimestamp
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.