Struct concordium_base::updates::RewardPeriodLength
source · pub struct RewardPeriodLength { /* private fields */ }
Expand description
Length of a reward period in epochs. Must always be a strictly positive integer.
Trait Implementations§
source§impl Clone for RewardPeriodLength
impl Clone for RewardPeriodLength
source§fn clone(&self) -> RewardPeriodLength
fn clone(&self) -> RewardPeriodLength
Returns a copy of the value. Read more
1.0.0 · 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 RewardPeriodLength
impl Debug for RewardPeriodLength
source§impl Deserial for RewardPeriodLength
impl Deserial for RewardPeriodLength
fn deserial<GenericReaderType: ReadBytesExt>( source: &mut GenericReaderType ) -> ParseResult<Self>
source§impl<'de> Deserialize<'de> for RewardPeriodLength
impl<'de> Deserialize<'de> for RewardPeriodLength
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for RewardPeriodLength
impl Display for RewardPeriodLength
source§impl From<Epoch> for RewardPeriodLength
impl From<Epoch> for RewardPeriodLength
source§fn from(original: Epoch) -> RewardPeriodLength
fn from(original: Epoch) -> RewardPeriodLength
Converts to this type from the input type.
source§impl From<RewardPeriodLength> for Epoch
impl From<RewardPeriodLength> for Epoch
source§fn from(original: RewardPeriodLength) -> Self
fn from(original: RewardPeriodLength) -> Self
Converts to this type from the input type.
source§impl FromStr for RewardPeriodLength
impl FromStr for RewardPeriodLength
source§impl Ord for RewardPeriodLength
impl Ord for RewardPeriodLength
source§fn cmp(&self, other: &RewardPeriodLength) -> Ordering
fn cmp(&self, other: &RewardPeriodLength) -> Ordering
1.21.0 · 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 PartialEq<RewardPeriodLength> for RewardPeriodLength
impl PartialEq<RewardPeriodLength> for RewardPeriodLength
source§fn eq(&self, other: &RewardPeriodLength) -> bool
fn eq(&self, other: &RewardPeriodLength) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<RewardPeriodLength> for RewardPeriodLength
impl PartialOrd<RewardPeriodLength> for RewardPeriodLength
source§fn partial_cmp(&self, other: &RewardPeriodLength) -> Option<Ordering>
fn partial_cmp(&self, other: &RewardPeriodLength) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serial for RewardPeriodLength
impl Serial for RewardPeriodLength
fn serial<GenericBufferType: Buffer>(&self, out: &mut GenericBufferType)
source§impl Serialize for RewardPeriodLength
impl Serialize for RewardPeriodLength
impl Copy for RewardPeriodLength
impl Eq for RewardPeriodLength
impl StructuralEq for RewardPeriodLength
impl StructuralPartialEq for RewardPeriodLength
Auto Trait Implementations§
impl RefUnwindSafe for RewardPeriodLength
impl Send for RewardPeriodLength
impl Sync for RewardPeriodLength
impl Unpin for RewardPeriodLength
impl UnwindSafe for RewardPeriodLength
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