pub struct RewardAccumulation {
pub section_key: PublicKey,
pub rewards: Vec<AccumulatingReward>,
}
Expand description
Accumulation of proof for the churn credits.
Fields§
§section_key: PublicKey
The section paying out the rewards.
rewards: Vec<AccumulatingReward>
Any agreed rewards
Trait Implementations§
Source§impl Clone for RewardAccumulation
impl Clone for RewardAccumulation
Source§fn clone(&self) -> RewardAccumulation
fn clone(&self) -> RewardAccumulation
Returns a duplicate 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 RewardAccumulation
impl Debug for RewardAccumulation
Source§impl<'de> Deserialize<'de> for RewardAccumulation
impl<'de> Deserialize<'de> for RewardAccumulation
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 PartialEq for RewardAccumulation
impl PartialEq for RewardAccumulation
Source§impl Serialize for RewardAccumulation
impl Serialize for RewardAccumulation
impl Eq for RewardAccumulation
impl StructuralPartialEq for RewardAccumulation
Auto Trait Implementations§
impl Freeze for RewardAccumulation
impl RefUnwindSafe for RewardAccumulation
impl Send for RewardAccumulation
impl Sync for RewardAccumulation
impl Unpin for RewardAccumulation
impl UnwindSafe for RewardAccumulation
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