pub struct RestoreApplyJournalOperation {Show 13 fields
pub sequence: usize,
pub operation: RestoreApplyOperationKind,
pub state: RestoreApplyOperationState,
pub blocking_reasons: Vec<String>,
pub restore_group: u16,
pub phase_order: usize,
pub source_canister: String,
pub target_canister: String,
pub role: String,
pub snapshot_id: Option<String>,
pub artifact_path: Option<String>,
pub verification_kind: Option<String>,
pub verification_method: Option<String>,
}Expand description
RestoreApplyJournalOperation
Fields§
§sequence: usize§operation: RestoreApplyOperationKind§state: RestoreApplyOperationState§blocking_reasons: Vec<String>§restore_group: u16§phase_order: usize§source_canister: String§target_canister: String§role: String§snapshot_id: Option<String>§artifact_path: Option<String>§verification_kind: Option<String>§verification_method: Option<String>Trait Implementations§
Source§impl Clone for RestoreApplyJournalOperation
impl Clone for RestoreApplyJournalOperation
Source§fn clone(&self) -> RestoreApplyJournalOperation
fn clone(&self) -> RestoreApplyJournalOperation
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 RestoreApplyJournalOperation
impl Debug for RestoreApplyJournalOperation
Source§impl<'de> Deserialize<'de> for RestoreApplyJournalOperation
impl<'de> Deserialize<'de> for RestoreApplyJournalOperation
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 RestoreApplyJournalOperation
impl PartialEq for RestoreApplyJournalOperation
Source§fn eq(&self, other: &RestoreApplyJournalOperation) -> bool
fn eq(&self, other: &RestoreApplyJournalOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RestoreApplyJournalOperation
impl StructuralPartialEq for RestoreApplyJournalOperation
Auto Trait Implementations§
impl Freeze for RestoreApplyJournalOperation
impl RefUnwindSafe for RestoreApplyJournalOperation
impl Send for RestoreApplyJournalOperation
impl Sync for RestoreApplyJournalOperation
impl Unpin for RestoreApplyJournalOperation
impl UnsafeUnpin for RestoreApplyJournalOperation
impl UnwindSafe for RestoreApplyJournalOperation
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