pub struct SnsSwapLifecycle {
pub lifecycle: Option<i32>,
pub lifecycle_name: Option<String>,
pub decentralization_sale_open_timestamp_seconds: Option<u64>,
pub decentralization_swap_termination_timestamp_seconds: Option<u64>,
}Expand description
SnsSwapLifecycle
Raw lifecycle code and timestamps returned by the SNS swap canister.
Fields§
§lifecycle: Option<i32>Optional native lifecycle numeric discriminant.
lifecycle_name: Option<String>Native lifecycle label, or unknown for an unrecognized numeric discriminant.
decentralization_sale_open_timestamp_seconds: Option<u64>Timestamp at which the decentralization sale opened, when returned.
decentralization_swap_termination_timestamp_seconds: Option<u64>Timestamp at which the decentralization swap terminated, when returned.
Trait Implementations§
Source§impl Clone for SnsSwapLifecycle
impl Clone for SnsSwapLifecycle
Source§fn clone(&self) -> SnsSwapLifecycle
fn clone(&self) -> SnsSwapLifecycle
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 SnsSwapLifecycle
impl Debug for SnsSwapLifecycle
impl Eq for SnsSwapLifecycle
Source§impl PartialEq for SnsSwapLifecycle
impl PartialEq for SnsSwapLifecycle
Source§impl Serialize for SnsSwapLifecycle
impl Serialize for SnsSwapLifecycle
impl StructuralPartialEq for SnsSwapLifecycle
Auto Trait Implementations§
impl Freeze for SnsSwapLifecycle
impl RefUnwindSafe for SnsSwapLifecycle
impl Send for SnsSwapLifecycle
impl Sync for SnsSwapLifecycle
impl Unpin for SnsSwapLifecycle
impl UnsafeUnpin for SnsSwapLifecycle
impl UnwindSafe for SnsSwapLifecycle
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