pub struct RewardsSummary {
pub primary_network: NetworkType,
pub primary_pending: u128,
pub primary_balance: u128,
pub secondary_pending: u128,
pub secondary_balance: u128,
pub total_pending: u128,
pub total_balance: u128,
pub total_claimed: u128,
}Fields§
§primary_network: NetworkType§primary_pending: u128§primary_balance: u128§secondary_pending: u128§secondary_balance: u128§total_pending: u128§total_balance: u128§total_claimed: u128Implementations§
Source§impl RewardsSummary
impl RewardsSummary
Sourcepub fn format_primary_pending(&self) -> f64
pub fn format_primary_pending(&self) -> f64
Format amounts for display (convert wei to token units)
pub fn format_total_balance(&self) -> f64
Trait Implementations§
Source§impl Clone for RewardsSummary
impl Clone for RewardsSummary
Source§fn clone(&self) -> RewardsSummary
fn clone(&self) -> RewardsSummary
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 RewardsSummary
impl Debug for RewardsSummary
Source§impl<'de> Deserialize<'de> for RewardsSummary
impl<'de> Deserialize<'de> for RewardsSummary
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
Auto Trait Implementations§
impl Freeze for RewardsSummary
impl RefUnwindSafe for RewardsSummary
impl Send for RewardsSummary
impl Sync for RewardsSummary
impl Unpin for RewardsSummary
impl UnsafeUnpin for RewardsSummary
impl UnwindSafe for RewardsSummary
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