pub struct BackupSmokeOptions {
pub dir: PathBuf,
pub out_dir: PathBuf,
pub mapping: Option<PathBuf>,
pub dfx: String,
pub network: Option<String>,
pub require_design_v1: bool,
pub require_restore_ready: bool,
}Expand description
BackupSmokeOptions
Fields§
§dir: PathBuf§out_dir: PathBuf§mapping: Option<PathBuf>§dfx: String§network: Option<String>§require_design_v1: bool§require_restore_ready: boolImplementations§
Source§impl BackupSmokeOptions
impl BackupSmokeOptions
Sourcepub fn parse<I>(args: I) -> Result<Self, BackupCommandError>where
I: IntoIterator<Item = OsString>,
pub fn parse<I>(args: I) -> Result<Self, BackupCommandError>where
I: IntoIterator<Item = OsString>,
Parse backup smoke-check options from CLI arguments.
Trait Implementations§
Source§impl Clone for BackupSmokeOptions
impl Clone for BackupSmokeOptions
Source§fn clone(&self) -> BackupSmokeOptions
fn clone(&self) -> BackupSmokeOptions
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 BackupSmokeOptions
impl Debug for BackupSmokeOptions
Source§impl PartialEq for BackupSmokeOptions
impl PartialEq for BackupSmokeOptions
impl Eq for BackupSmokeOptions
impl StructuralPartialEq for BackupSmokeOptions
Auto Trait Implementations§
impl Freeze for BackupSmokeOptions
impl RefUnwindSafe for BackupSmokeOptions
impl Send for BackupSmokeOptions
impl Sync for BackupSmokeOptions
impl Unpin for BackupSmokeOptions
impl UnsafeUnpin for BackupSmokeOptions
impl UnwindSafe for BackupSmokeOptions
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