pub struct RefactorPlanLimits {Show 15 fields
pub max_operations: usize,
pub max_paths: usize,
pub max_path_bytes: usize,
pub max_operation_bytes: usize,
pub max_edits_per_file: usize,
pub max_total_edits: usize,
pub max_create_bytes_per_file: usize,
pub max_total_create_bytes: usize,
pub max_total_text_bytes: usize,
pub max_extension_bytes: usize,
pub max_extension_nodes: usize,
pub max_extension_depth: usize,
pub max_evidence_entries: usize,
pub max_evidence_text_bytes: usize,
pub max_code_bytes: usize,
}Expand description
Hard ceilings applied before a refactor plan can be fingerprinted or executed.
Fields§
§max_operations: usize§max_paths: usize§max_path_bytes: usize§max_operation_bytes: usize§max_edits_per_file: usize§max_total_edits: usize§max_create_bytes_per_file: usize§max_total_create_bytes: usize§max_total_text_bytes: usize§max_extension_bytes: usize§max_extension_nodes: usize§max_extension_depth: usize§max_evidence_entries: usize§max_evidence_text_bytes: usize§max_code_bytes: usizeTrait Implementations§
Source§impl Clone for RefactorPlanLimits
impl Clone for RefactorPlanLimits
Source§fn clone(&self) -> RefactorPlanLimits
fn clone(&self) -> RefactorPlanLimits
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 RefactorPlanLimits
Source§impl Debug for RefactorPlanLimits
impl Debug for RefactorPlanLimits
Source§impl Default for RefactorPlanLimits
impl Default for RefactorPlanLimits
Source§fn default() -> RefactorPlanLimits
fn default() -> RefactorPlanLimits
Returns the “default value” for a type. Read more
impl Eq for RefactorPlanLimits
Source§impl PartialEq for RefactorPlanLimits
impl PartialEq for RefactorPlanLimits
impl StructuralPartialEq for RefactorPlanLimits
Auto Trait Implementations§
impl Freeze for RefactorPlanLimits
impl RefUnwindSafe for RefactorPlanLimits
impl Send for RefactorPlanLimits
impl Sync for RefactorPlanLimits
impl Unpin for RefactorPlanLimits
impl UnsafeUnpin for RefactorPlanLimits
impl UnwindSafe for RefactorPlanLimits
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