pub enum SnsCanisterMethod {
Show 16 variants
ListDeployedSnses,
GetMetadata,
ListSnsCanisters,
GetSnsCanistersSummary,
GetMetrics,
GetNervousSystemParameters,
ListProposals,
GetProposal,
ListNeurons,
GetNeuron,
GetLatestRewardEvent,
GetLifecycle,
GetSaleParameters,
GetDerivedState,
GetRunningSnsVersion,
GetNextSnsVersion,
}Expand description
SnsCanisterMethod
Native canister method invoked or recorded by a typed SNS report adapter.
Variants§
ListDeployedSnses
SNS-W deployed-instance inventory query.
GetMetadata
SNS Governance metadata query.
ListSnsCanisters
SNS Root inventory query.
GetSnsCanistersSummary
SNS Root operational-health update.
GetMetrics
SNS Governance cached-metrics composite query.
GetNervousSystemParameters
SNS Governance nervous-system-parameters query.
ListProposals
SNS Governance bounded proposal-list query.
GetProposal
SNS Governance exact proposal query.
ListNeurons
SNS Governance bounded neuron-list query.
GetNeuron
SNS Governance exact neuron query.
GetLatestRewardEvent
SNS Governance latest-reward-event query.
GetLifecycle
SNS swap lifecycle query.
GetSaleParameters
SNS swap sale-parameters query.
GetDerivedState
SNS swap derived-state query.
GetRunningSnsVersion
SNS Governance running-version query.
GetNextSnsVersion
SNS-W next-blessed-version query.
Implementations§
Trait Implementations§
Source§impl Clone for SnsCanisterMethod
impl Clone for SnsCanisterMethod
Source§fn clone(&self) -> SnsCanisterMethod
fn clone(&self) -> SnsCanisterMethod
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 moreimpl Copy for SnsCanisterMethod
Source§impl Debug for SnsCanisterMethod
impl Debug for SnsCanisterMethod
Source§impl<'de> Deserialize<'de> for SnsCanisterMethod
impl<'de> Deserialize<'de> for SnsCanisterMethod
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 SnsCanisterMethod
Source§impl PartialEq for SnsCanisterMethod
impl PartialEq for SnsCanisterMethod
Source§impl Serialize for SnsCanisterMethod
impl Serialize for SnsCanisterMethod
impl StructuralPartialEq for SnsCanisterMethod
Auto Trait Implementations§
impl Freeze for SnsCanisterMethod
impl RefUnwindSafe for SnsCanisterMethod
impl Send for SnsCanisterMethod
impl Sync for SnsCanisterMethod
impl Unpin for SnsCanisterMethod
impl UnsafeUnpin for SnsCanisterMethod
impl UnwindSafe for SnsCanisterMethod
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