pub struct ArchivedScriptEntry{
pub mtime_secs: Archived<i64>,
pub mtime_nsecs: Archived<i64>,
pub binary_mtime_at_cache: Archived<i64>,
pub cached_at_secs: Archived<i64>,
pub chunk_blob: Archived<Vec<u8>>,
}Expand description
An archived ScriptEntry
Fields§
§mtime_secs: Archived<i64>The archived counterpart of ScriptEntry::mtime_secs
mtime_nsecs: Archived<i64>The archived counterpart of ScriptEntry::mtime_nsecs
binary_mtime_at_cache: Archived<i64>The archived counterpart of ScriptEntry::binary_mtime_at_cache
cached_at_secs: Archived<i64>The archived counterpart of ScriptEntry::cached_at_secs
chunk_blob: Archived<Vec<u8>>The archived counterpart of ScriptEntry::chunk_blob
Trait Implementations§
Source§impl<__C: ?Sized> CheckBytes<__C> for ArchivedScriptEntry
impl<__C: ?Sized> CheckBytes<__C> for ArchivedScriptEntry
Source§type Error = StructCheckError
type Error = StructCheckError
The error that may result from checking the type.
Source§unsafe fn check_bytes<'__bytecheck>(
value: *const Self,
context: &mut __C,
) -> Result<&'__bytecheck Self, StructCheckError>
unsafe fn check_bytes<'__bytecheck>( value: *const Self, context: &mut __C, ) -> Result<&'__bytecheck Self, StructCheckError>
Checks whether the given pointer points to a valid value within the
given context. Read more
Auto Trait Implementations§
impl Freeze for ArchivedScriptEntry
impl RefUnwindSafe for ArchivedScriptEntry
impl Send for ArchivedScriptEntry
impl Sync for ArchivedScriptEntry
impl !Unpin for ArchivedScriptEntry
impl !UnsafeUnpin for ArchivedScriptEntry
impl UnwindSafe for ArchivedScriptEntry
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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.