pub struct ActionPlanOptions {
pub strict: bool,
pub dangerously_allow_sources_outside_root: bool,
pub dangerously_allow_targets_outside_worktree: bool,
}Expand description
Options that affect declarative run planning.
Fields§
§strict: boolRejects sync operations and other strict-mode conflicts.
dangerously_allow_sources_outside_root: boolAllows file operation sources outside the root checkout.
dangerously_allow_targets_outside_worktree: boolAllows file operation targets outside the current worktree.
Trait Implementations§
Source§impl Clone for ActionPlanOptions
impl Clone for ActionPlanOptions
Source§fn clone(&self) -> ActionPlanOptions
fn clone(&self) -> ActionPlanOptions
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 ActionPlanOptions
Source§impl Debug for ActionPlanOptions
impl Debug for ActionPlanOptions
Source§impl Default for ActionPlanOptions
impl Default for ActionPlanOptions
Source§fn default() -> ActionPlanOptions
fn default() -> ActionPlanOptions
Returns the “default value” for a type. Read more
impl Eq for ActionPlanOptions
Source§impl From<ConfigRuntimeOptions> for ActionPlanOptions
impl From<ConfigRuntimeOptions> for ActionPlanOptions
Source§fn from(options: ConfigRuntimeOptions) -> Self
fn from(options: ConfigRuntimeOptions) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ActionPlanOptions
impl PartialEq for ActionPlanOptions
Source§fn eq(&self, other: &ActionPlanOptions) -> bool
fn eq(&self, other: &ActionPlanOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ActionPlanOptions
Auto Trait Implementations§
impl Freeze for ActionPlanOptions
impl RefUnwindSafe for ActionPlanOptions
impl Send for ActionPlanOptions
impl Sync for ActionPlanOptions
impl Unpin for ActionPlanOptions
impl UnsafeUnpin for ActionPlanOptions
impl UnwindSafe for ActionPlanOptions
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