pub struct NnsGovernanceRewardEventReport {
pub context: NnsGovernanceReportContext,
pub reward_event: NnsGovernanceRewardEvent,
}Expand description
NnsGovernanceRewardEventReport
Serializable live snapshot of the latest NNS voting reward event.
Fields§
§context: NnsGovernanceReportContextShared Governance query provenance.
reward_event: NnsGovernanceRewardEventLatest native Governance reward event.
Trait Implementations§
Source§impl Clone for NnsGovernanceRewardEventReport
impl Clone for NnsGovernanceRewardEventReport
Source§fn clone(&self) -> NnsGovernanceRewardEventReport
fn clone(&self) -> NnsGovernanceRewardEventReport
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<'de> Deserialize<'de> for NnsGovernanceRewardEventReport
impl<'de> Deserialize<'de> for NnsGovernanceRewardEventReport
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
impl Eq for NnsGovernanceRewardEventReport
impl StructuralPartialEq for NnsGovernanceRewardEventReport
Auto Trait Implementations§
impl Freeze for NnsGovernanceRewardEventReport
impl RefUnwindSafe for NnsGovernanceRewardEventReport
impl Send for NnsGovernanceRewardEventReport
impl Sync for NnsGovernanceRewardEventReport
impl Unpin for NnsGovernanceRewardEventReport
impl UnsafeUnpin for NnsGovernanceRewardEventReport
impl UnwindSafe for NnsGovernanceRewardEventReport
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