pub struct OreTreasuryState {
pub balance: Option<Option<u64>>,
pub motherlode: Option<Option<f64>>,
pub total_refined: Option<Option<f64>>,
pub total_staked: Option<Option<f64>>,
pub total_unclaimed: Option<Option<f64>>,
}Fields§
§balance: Option<Option<u64>>§motherlode: Option<Option<f64>>§total_refined: Option<Option<f64>>§total_staked: Option<Option<f64>>§total_unclaimed: Option<Option<f64>>Trait Implementations§
Source§impl Clone for OreTreasuryState
impl Clone for OreTreasuryState
Source§fn clone(&self) -> OreTreasuryState
fn clone(&self) -> OreTreasuryState
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 OreTreasuryState
impl Debug for OreTreasuryState
Source§impl Default for OreTreasuryState
impl Default for OreTreasuryState
Source§fn default() -> OreTreasuryState
fn default() -> OreTreasuryState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OreTreasuryState
impl<'de> Deserialize<'de> for OreTreasuryState
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 OreTreasuryState
impl RefUnwindSafe for OreTreasuryState
impl Send for OreTreasuryState
impl Sync for OreTreasuryState
impl Unpin for OreTreasuryState
impl UnsafeUnpin for OreTreasuryState
impl UnwindSafe for OreTreasuryState
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