#[repr(C)]pub struct ArchivedBlobSchedule{
pub cancun: <ForkBlobSchedule as Archive>::Archived,
pub prague: <ForkBlobSchedule as Archive>::Archived,
pub osaka: <ForkBlobSchedule as Archive>::Archived,
pub bpo1: <ForkBlobSchedule as Archive>::Archived,
pub bpo2: <ForkBlobSchedule as Archive>::Archived,
pub bpo3: <Option<ForkBlobSchedule> as Archive>::Archived,
pub bpo4: <Option<ForkBlobSchedule> as Archive>::Archived,
pub bpo5: <Option<ForkBlobSchedule> as Archive>::Archived,
pub amsterdam: <Option<ForkBlobSchedule> as Archive>::Archived,
}Expand description
An archived BlobSchedule
Fields§
§cancun: <ForkBlobSchedule as Archive>::ArchivedThe archived counterpart of BlobSchedule::cancun
prague: <ForkBlobSchedule as Archive>::ArchivedThe archived counterpart of BlobSchedule::prague
osaka: <ForkBlobSchedule as Archive>::ArchivedThe archived counterpart of BlobSchedule::osaka
bpo1: <ForkBlobSchedule as Archive>::ArchivedThe archived counterpart of BlobSchedule::bpo1
bpo2: <ForkBlobSchedule as Archive>::ArchivedThe archived counterpart of BlobSchedule::bpo2
bpo3: <Option<ForkBlobSchedule> as Archive>::ArchivedThe archived counterpart of BlobSchedule::bpo3
bpo4: <Option<ForkBlobSchedule> as Archive>::ArchivedThe archived counterpart of BlobSchedule::bpo4
bpo5: <Option<ForkBlobSchedule> as Archive>::ArchivedThe archived counterpart of BlobSchedule::bpo5
amsterdam: <Option<ForkBlobSchedule> as Archive>::ArchivedThe archived counterpart of BlobSchedule::amsterdam
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedBlobSchedulewhere
ForkBlobSchedule: Archive,
Option<ForkBlobSchedule>: Archive,
<__C as Fallible>::Error: Trace,
<ForkBlobSchedule as Archive>::Archived: CheckBytes<__C>,
<Option<ForkBlobSchedule> as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedBlobSchedulewhere
ForkBlobSchedule: Archive,
Option<ForkBlobSchedule>: Archive,
<__C as Fallible>::Error: Trace,
<ForkBlobSchedule as Archive>::Archived: CheckBytes<__C>,
<Option<ForkBlobSchedule> as Archive>::Archived: CheckBytes<__C>,
impl Portable for ArchivedBlobSchedulewhere
ForkBlobSchedule: Archive,
Option<ForkBlobSchedule>: Archive,
<ForkBlobSchedule as Archive>::Archived: Portable,
<Option<ForkBlobSchedule> as Archive>::Archived: Portable,
Auto Trait Implementations§
impl Freeze for ArchivedBlobSchedule
impl RefUnwindSafe for ArchivedBlobSchedule
impl Send for ArchivedBlobSchedule
impl Sync for ArchivedBlobSchedule
impl Unpin for ArchivedBlobSchedule
impl UnsafeUnpin for ArchivedBlobSchedule
impl UnwindSafe for ArchivedBlobSchedule
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<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>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.