pub struct CapacityAvailabilityEpoch { /* private fields */ }Implementations§
Source§impl CapacityAvailabilityEpoch
impl CapacityAvailabilityEpoch
pub fn new( source: CapacityAvailabilitySource, epoch: u64, ) -> Result<Self, VNextError>
pub const fn source(self) -> CapacityAvailabilitySource
pub const fn epoch(self) -> u64
Trait Implementations§
Source§impl Clone for CapacityAvailabilityEpoch
impl Clone for CapacityAvailabilityEpoch
Source§fn clone(&self) -> CapacityAvailabilityEpoch
fn clone(&self) -> CapacityAvailabilityEpoch
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 moreimpl Copy for CapacityAvailabilityEpoch
Source§impl Debug for CapacityAvailabilityEpoch
impl Debug for CapacityAvailabilityEpoch
impl Eq for CapacityAvailabilityEpoch
Source§impl Ord for CapacityAvailabilityEpoch
impl Ord for CapacityAvailabilityEpoch
Source§fn cmp(&self, other: &CapacityAvailabilityEpoch) -> Ordering
fn cmp(&self, other: &CapacityAvailabilityEpoch) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for CapacityAvailabilityEpoch
impl PartialOrd for CapacityAvailabilityEpoch
impl StructuralPartialEq for CapacityAvailabilityEpoch
Auto Trait Implementations§
impl Freeze for CapacityAvailabilityEpoch
impl RefUnwindSafe for CapacityAvailabilityEpoch
impl Send for CapacityAvailabilityEpoch
impl Sync for CapacityAvailabilityEpoch
impl Unpin for CapacityAvailabilityEpoch
impl UnsafeUnpin for CapacityAvailabilityEpoch
impl UnwindSafe for CapacityAvailabilityEpoch
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