pub struct RestoreApplyStatusOptions {
pub journal: PathBuf,
pub require_ready: bool,
pub require_no_pending: bool,
pub require_no_failed: bool,
pub require_complete: bool,
pub require_remaining_count: Option<usize>,
pub require_attention_count: Option<usize>,
pub require_completion_basis_points: Option<usize>,
pub require_no_pending_before: Option<String>,
pub out: Option<PathBuf>,
}Expand description
RestoreApplyStatusOptions
Fields§
§journal: PathBuf§require_ready: bool§require_no_pending: bool§require_no_failed: bool§require_complete: bool§require_remaining_count: Option<usize>§require_attention_count: Option<usize>§require_completion_basis_points: Option<usize>§require_no_pending_before: Option<String>§out: Option<PathBuf>Implementations§
Source§impl RestoreApplyStatusOptions
impl RestoreApplyStatusOptions
Sourcepub fn parse<I>(args: I) -> Result<Self, RestoreCommandError>where
I: IntoIterator<Item = OsString>,
pub fn parse<I>(args: I) -> Result<Self, RestoreCommandError>where
I: IntoIterator<Item = OsString>,
Parse restore apply-status options from CLI arguments.
Trait Implementations§
Source§impl Clone for RestoreApplyStatusOptions
impl Clone for RestoreApplyStatusOptions
Source§fn clone(&self) -> RestoreApplyStatusOptions
fn clone(&self) -> RestoreApplyStatusOptions
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 RestoreApplyStatusOptions
impl Debug for RestoreApplyStatusOptions
impl Eq for RestoreApplyStatusOptions
impl StructuralPartialEq for RestoreApplyStatusOptions
Auto Trait Implementations§
impl Freeze for RestoreApplyStatusOptions
impl RefUnwindSafe for RestoreApplyStatusOptions
impl Send for RestoreApplyStatusOptions
impl Sync for RestoreApplyStatusOptions
impl Unpin for RestoreApplyStatusOptions
impl UnsafeUnpin for RestoreApplyStatusOptions
impl UnwindSafe for RestoreApplyStatusOptions
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