pub struct RefactorBatchApplyConfig {
pub plan_path: PathBuf,
pub apply: bool,
pub allow_public_api_impact: bool,
pub validation_timeout: Duration,
pub max_candidates: usize,
pub max_tier: RecipeTier,
pub min_evidence: EvidenceGrade,
}Expand description
Plan-first refactor and autonomous orchestration records. Unstable during the v1 beta.
Fields§
§plan_path: PathBuf§apply: bool§allow_public_api_impact: bool§validation_timeout: Duration§max_candidates: usize§max_tier: RecipeTier§min_evidence: EvidenceGradeTrait Implementations§
Source§impl Clone for RefactorBatchApplyConfig
impl Clone for RefactorBatchApplyConfig
Source§fn clone(&self) -> RefactorBatchApplyConfig
fn clone(&self) -> RefactorBatchApplyConfig
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 moreAuto Trait Implementations§
impl Freeze for RefactorBatchApplyConfig
impl RefUnwindSafe for RefactorBatchApplyConfig
impl Send for RefactorBatchApplyConfig
impl Sync for RefactorBatchApplyConfig
impl Unpin for RefactorBatchApplyConfig
impl UnsafeUnpin for RefactorBatchApplyConfig
impl UnwindSafe for RefactorBatchApplyConfig
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