pub struct ApplySettings {
pub repo_root: Utf8PathBuf,
pub out_dir: Utf8PathBuf,
pub dry_run: bool,
pub allow_guarded: bool,
pub allow_unsafe: bool,
pub allow_dirty: bool,
pub params: HashMap<String, String>,
pub auto_commit: bool,
pub commit_message: Option<String>,
pub backup_enabled: bool,
pub backup_suffix: String,
pub mode: RunMode,
}Expand description
Settings for the apply pipeline.
Fields§
§repo_root: Utf8PathBuf§out_dir: Utf8PathBuf§dry_run: bool§allow_guarded: bool§allow_unsafe: bool§allow_dirty: bool§params: HashMap<String, String>§auto_commit: bool§commit_message: Option<String>§backup_enabled: bool§backup_suffix: String§mode: RunModeTrait Implementations§
Source§impl Clone for ApplySettings
impl Clone for ApplySettings
Source§fn clone(&self) -> ApplySettings
fn clone(&self) -> ApplySettings
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 ApplySettings
impl Debug for ApplySettings
Auto Trait Implementations§
impl Freeze for ApplySettings
impl RefUnwindSafe for ApplySettings
impl Send for ApplySettings
impl Sync for ApplySettings
impl Unpin for ApplySettings
impl UnsafeUnpin for ApplySettings
impl UnwindSafe for ApplySettings
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