pub struct SnsCanisterGap {
pub kind: SnsCanisterGapKind,
pub role: SnsCanisterRole,
pub inventory_canister_id: Option<String>,
pub summary_canister_id: Option<String>,
}Expand description
SnsCanisterGap
One explicit inventory or health relation gap returned by SNS Root.
Fields§
§kind: SnsCanisterGapKindTyped gap classification.
role: SnsCanisterRoleNative SNS canister role involved in the gap.
inventory_canister_id: Option<String>Canister id supplied by the inventory response, when available.
summary_canister_id: Option<String>Canister id supplied by the health summary, when available.
Trait Implementations§
Source§impl Clone for SnsCanisterGap
impl Clone for SnsCanisterGap
Source§fn clone(&self) -> SnsCanisterGap
fn clone(&self) -> SnsCanisterGap
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 SnsCanisterGap
impl Debug for SnsCanisterGap
impl Eq for SnsCanisterGap
Source§impl PartialEq for SnsCanisterGap
impl PartialEq for SnsCanisterGap
Source§impl Serialize for SnsCanisterGap
impl Serialize for SnsCanisterGap
impl StructuralPartialEq for SnsCanisterGap
Auto Trait Implementations§
impl Freeze for SnsCanisterGap
impl RefUnwindSafe for SnsCanisterGap
impl Send for SnsCanisterGap
impl Sync for SnsCanisterGap
impl Unpin for SnsCanisterGap
impl UnsafeUnpin for SnsCanisterGap
impl UnwindSafe for SnsCanisterGap
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