pub struct SnsMaturityDisbursementRow {
pub timestamp_of_disbursement_seconds: u64,
pub amount_e8s: u64,
pub account_to_disburse_to: Option<SnsNeuronAccount>,
pub finalize_disbursement_timestamp_seconds: Option<u64>,
}Expand description
SnsMaturityDisbursementRow
Native maturity disbursement that Governance has not yet finalized.
Fields§
§timestamp_of_disbursement_seconds: u64Unix timestamp at which the maturity disbursement was scheduled.
amount_e8s: u64Raw scheduled amount in e8s.
account_to_disburse_to: Option<SnsNeuronAccount>Complete optional destination account returned by Governance.
finalize_disbursement_timestamp_seconds: Option<u64>Unix timestamp at which Governance expects to finalize the disbursement.
Trait Implementations§
Source§impl Clone for SnsMaturityDisbursementRow
impl Clone for SnsMaturityDisbursementRow
Source§fn clone(&self) -> SnsMaturityDisbursementRow
fn clone(&self) -> SnsMaturityDisbursementRow
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 SnsMaturityDisbursementRow
impl Debug for SnsMaturityDisbursementRow
Source§impl<'de> Deserialize<'de> for SnsMaturityDisbursementRow
impl<'de> Deserialize<'de> for SnsMaturityDisbursementRow
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 SnsMaturityDisbursementRow
impl StructuralPartialEq for SnsMaturityDisbursementRow
Auto Trait Implementations§
impl Freeze for SnsMaturityDisbursementRow
impl RefUnwindSafe for SnsMaturityDisbursementRow
impl Send for SnsMaturityDisbursementRow
impl Sync for SnsMaturityDisbursementRow
impl Unpin for SnsMaturityDisbursementRow
impl UnsafeUnpin for SnsMaturityDisbursementRow
impl UnwindSafe for SnsMaturityDisbursementRow
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