pub struct Treasury {
pub balance: Option<u64>,
pub buffer_a: Option<u64>,
pub motherlode: Option<u64>,
pub miner_rewards_factor: Option<Value>,
pub stake_rewards_factor: Option<Value>,
pub buffer_b: Option<u64>,
pub total_refined: Option<u64>,
pub total_staked: Option<u64>,
pub total_unclaimed: Option<u64>,
}Fields§
§balance: Option<u64>§buffer_a: Option<u64>§motherlode: Option<u64>§miner_rewards_factor: Option<Value>§stake_rewards_factor: Option<Value>§buffer_b: Option<u64>§total_refined: Option<u64>§total_staked: Option<u64>§total_unclaimed: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Treasury
impl<'de> Deserialize<'de> for Treasury
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 Treasury
impl RefUnwindSafe for Treasury
impl Send for Treasury
impl Sync for Treasury
impl Unpin for Treasury
impl UnsafeUnpin for Treasury
impl UnwindSafe for Treasury
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