pub struct SnsReportContext {
pub instance: SnsInstanceContext,
pub governance_canister_id: String,
}Expand description
SnsReportContext
SNS identity and collection provenance shared by governance report envelopes.
Fields§
§instance: SnsInstanceContextShared record, flattened in JSON.
governance_canister_id: StringStable SNS Governance canister identity.
Trait Implementations§
Source§impl Clone for SnsReportContext
impl Clone for SnsReportContext
Source§impl Debug for SnsReportContext
impl Debug for SnsReportContext
Source§impl<'de> Deserialize<'de> for SnsReportContext
impl<'de> Deserialize<'de> for SnsReportContext
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 SnsReportContext
Source§impl PartialEq for SnsReportContext
impl PartialEq for SnsReportContext
Source§impl Serialize for SnsReportContext
impl Serialize for SnsReportContext
impl StructuralPartialEq for SnsReportContext
Auto Trait Implementations§
impl Freeze for SnsReportContext
impl RefUnwindSafe for SnsReportContext
impl Send for SnsReportContext
impl Sync for SnsReportContext
impl Unpin for SnsReportContext
impl UnsafeUnpin for SnsReportContext
impl UnwindSafe for SnsReportContext
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