pub struct PlanLimits {
pub max_files: usize,
pub max_edits_per_file: usize,
pub max_total_edits: usize,
pub max_path_bytes: usize,
pub max_total_text_bytes: usize,
}Expand description
Bounded validation limits for a multi-file edit plan.
Fields§
§max_files: usize§max_edits_per_file: usize§max_total_edits: usize§max_path_bytes: usize§max_total_text_bytes: usizeTrait Implementations§
Source§impl Clone for PlanLimits
impl Clone for PlanLimits
Source§fn clone(&self) -> PlanLimits
fn clone(&self) -> PlanLimits
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 PlanLimits
Source§impl Debug for PlanLimits
impl Debug for PlanLimits
Source§impl Default for PlanLimits
impl Default for PlanLimits
impl Eq for PlanLimits
Source§impl PartialEq for PlanLimits
impl PartialEq for PlanLimits
impl StructuralPartialEq for PlanLimits
Auto Trait Implementations§
impl Freeze for PlanLimits
impl RefUnwindSafe for PlanLimits
impl Send for PlanLimits
impl Sync for PlanLimits
impl Unpin for PlanLimits
impl UnsafeUnpin for PlanLimits
impl UnwindSafe for PlanLimits
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