pub struct MemberSnapshotProvenance {Show 18 fields
pub canister_id: String,
pub role: String,
pub parent_canister_id: Option<String>,
pub subnet_canister_id: Option<String>,
pub identity_mode: String,
pub restore_group: u16,
pub verification_class: String,
pub verification_checks: usize,
pub snapshot_id: String,
pub module_hash: Option<String>,
pub wasm_hash: Option<String>,
pub code_version: Option<String>,
pub artifact_path: String,
pub checksum_algorithm: String,
pub manifest_checksum: Option<String>,
pub journal_state: Option<String>,
pub journal_checksum: Option<String>,
pub journal_updated_at: Option<String>,
}Expand description
MemberSnapshotProvenance
Fields§
§canister_id: String§role: String§parent_canister_id: Option<String>§subnet_canister_id: Option<String>§identity_mode: String§restore_group: u16§verification_class: String§verification_checks: usize§snapshot_id: String§module_hash: Option<String>§wasm_hash: Option<String>§code_version: Option<String>§artifact_path: String§checksum_algorithm: String§manifest_checksum: Option<String>§journal_state: Option<String>§journal_checksum: Option<String>§journal_updated_at: Option<String>Trait Implementations§
Source§impl Clone for MemberSnapshotProvenance
impl Clone for MemberSnapshotProvenance
Source§fn clone(&self) -> MemberSnapshotProvenance
fn clone(&self) -> MemberSnapshotProvenance
Returns a duplicate of the value. Read more
1.0.0 · 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 MemberSnapshotProvenance
impl Debug for MemberSnapshotProvenance
Source§impl<'de> Deserialize<'de> for MemberSnapshotProvenance
impl<'de> Deserialize<'de> for MemberSnapshotProvenance
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
Source§impl PartialEq for MemberSnapshotProvenance
impl PartialEq for MemberSnapshotProvenance
Source§impl Serialize for MemberSnapshotProvenance
impl Serialize for MemberSnapshotProvenance
impl Eq for MemberSnapshotProvenance
impl StructuralPartialEq for MemberSnapshotProvenance
Auto Trait Implementations§
impl Freeze for MemberSnapshotProvenance
impl RefUnwindSafe for MemberSnapshotProvenance
impl Send for MemberSnapshotProvenance
impl Sync for MemberSnapshotProvenance
impl Unpin for MemberSnapshotProvenance
impl UnsafeUnpin for MemberSnapshotProvenance
impl UnwindSafe for MemberSnapshotProvenance
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