pub struct RefactorPlanConfig {
pub target: Option<PathBuf>,
pub policy_path: Option<PathBuf>,
pub behavior_spec_path: Option<PathBuf>,
pub max_files: usize,
}Expand description
Plan-first refactor records used by v0.5. Unstable before 1.0.
Fields§
§target: Option<PathBuf>§policy_path: Option<PathBuf>§behavior_spec_path: Option<PathBuf>§max_files: usizeTrait Implementations§
Source§impl Clone for RefactorPlanConfig
impl Clone for RefactorPlanConfig
Source§fn clone(&self) -> RefactorPlanConfig
fn clone(&self) -> RefactorPlanConfig
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 moreSource§impl Debug for RefactorPlanConfig
impl Debug for RefactorPlanConfig
Auto Trait Implementations§
impl Freeze for RefactorPlanConfig
impl RefUnwindSafe for RefactorPlanConfig
impl Send for RefactorPlanConfig
impl Sync for RefactorPlanConfig
impl Unpin for RefactorPlanConfig
impl UnsafeUnpin for RefactorPlanConfig
impl UnwindSafe for RefactorPlanConfig
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