pub struct VcEpochReference { /* private fields */ }Available on crate feature
extensions-draft and crate feature virtual-clients-draft and (32-bit or 64-bit) only.Expand description
A reference to a derivation epoch by its EpochId.
Implementations§
Trait Implementations§
Source§impl Clone for VcEpochReference
impl Clone for VcEpochReference
Source§fn clone(&self) -> VcEpochReference
fn clone(&self) -> VcEpochReference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VcEpochReference
impl Debug for VcEpochReference
Source§impl DeserializeBytes for VcEpochReference
impl DeserializeBytes for VcEpochReference
impl Eq for VcEpochReference
Source§impl From<EpochId> for VcEpochReference
impl From<EpochId> for VcEpochReference
Source§impl From<VcEpochReference> for EpochId
impl From<VcEpochReference> for EpochId
Source§fn from(reference: VcEpochReference) -> Self
fn from(reference: VcEpochReference) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VcEpochReference
impl PartialEq for VcEpochReference
Source§impl Serialize for VcEpochReference
impl Serialize for VcEpochReference
Source§impl Serialize for &VcEpochReference
impl Serialize for &VcEpochReference
Source§impl Size for VcEpochReference
impl Size for VcEpochReference
fn tls_serialized_len(&self) -> usize
Source§impl Size for &VcEpochReference
impl Size for &VcEpochReference
fn tls_serialized_len(&self) -> usize
impl StructuralPartialEq for VcEpochReference
Auto Trait Implementations§
impl Freeze for VcEpochReference
impl RefUnwindSafe for VcEpochReference
impl Send for VcEpochReference
impl Sync for VcEpochReference
impl Unpin for VcEpochReference
impl UnsafeUnpin for VcEpochReference
impl UnwindSafe for VcEpochReference
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 more