pub struct SnapshotDownloadConfig {
pub canister: String,
pub out: PathBuf,
pub root: Option<String>,
pub include_children: bool,
pub recursive: bool,
pub dry_run: bool,
pub lifecycle: SnapshotLifecycleMode,
pub backup_id: String,
pub created_at: String,
pub tool_name: String,
pub tool_version: String,
pub environment: String,
}Expand description
SnapshotDownloadConfig
Fields§
§canister: String§out: PathBuf§root: Option<String>§include_children: bool§recursive: bool§dry_run: bool§lifecycle: SnapshotLifecycleMode§backup_id: String§created_at: String§tool_name: String§tool_version: String§environment: StringTrait Implementations§
Source§impl Clone for SnapshotDownloadConfig
impl Clone for SnapshotDownloadConfig
Source§fn clone(&self) -> SnapshotDownloadConfig
fn clone(&self) -> SnapshotDownloadConfig
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 SnapshotDownloadConfig
impl Debug for SnapshotDownloadConfig
Source§impl PartialEq for SnapshotDownloadConfig
impl PartialEq for SnapshotDownloadConfig
Source§fn eq(&self, other: &SnapshotDownloadConfig) -> bool
fn eq(&self, other: &SnapshotDownloadConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SnapshotDownloadConfig
impl StructuralPartialEq for SnapshotDownloadConfig
Auto Trait Implementations§
impl Freeze for SnapshotDownloadConfig
impl RefUnwindSafe for SnapshotDownloadConfig
impl Send for SnapshotDownloadConfig
impl Sync for SnapshotDownloadConfig
impl Unpin for SnapshotDownloadConfig
impl UnsafeUnpin for SnapshotDownloadConfig
impl UnwindSafe for SnapshotDownloadConfig
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