pub struct ExecuteOptions {
pub strict: bool,
pub force: bool,
pub dry_run: bool,
pub verbose: bool,
pub skip_commands: bool,
}Expand description
Options that control action plan execution.
Fields§
§strict: boolRejects strict-mode file-operation conflicts.
force: boolReplaces existing file-operation targets where supported.
dry_run: boolPrints planned work without changing files or running commands.
verbose: boolPrints detailed file-operation actions instead of compact summaries.
skip_commands: boolApplies file operations only.
Trait Implementations§
Source§impl Clone for ExecuteOptions
impl Clone for ExecuteOptions
Source§fn clone(&self) -> ExecuteOptions
fn clone(&self) -> ExecuteOptions
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 moreimpl Copy for ExecuteOptions
Source§impl Debug for ExecuteOptions
impl Debug for ExecuteOptions
Source§impl Default for ExecuteOptions
impl Default for ExecuteOptions
Source§fn default() -> ExecuteOptions
fn default() -> ExecuteOptions
Returns the “default value” for a type. Read more
impl Eq for ExecuteOptions
Source§impl PartialEq for ExecuteOptions
impl PartialEq for ExecuteOptions
Source§fn eq(&self, other: &ExecuteOptions) -> bool
fn eq(&self, other: &ExecuteOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExecuteOptions
Auto Trait Implementations§
impl Freeze for ExecuteOptions
impl RefUnwindSafe for ExecuteOptions
impl Send for ExecuteOptions
impl Sync for ExecuteOptions
impl Unpin for ExecuteOptions
impl UnsafeUnpin for ExecuteOptions
impl UnwindSafe for ExecuteOptions
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