pub struct ExtensionLimits {
pub max_capture_units: usize,
pub max_work_items: usize,
}Expand description
Independent limits for work that can invalidate regular worst-case bounds.
Fields§
§max_capture_units: usizeMaximum capture bytes or code units inspected.
max_work_items: usizeMaximum queue entries evaluated.
Trait Implementations§
Source§impl Clone for ExtensionLimits
impl Clone for ExtensionLimits
Source§fn clone(&self) -> ExtensionLimits
fn clone(&self) -> ExtensionLimits
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 ExtensionLimits
Source§impl Debug for ExtensionLimits
impl Debug for ExtensionLimits
impl Eq for ExtensionLimits
Source§impl PartialEq for ExtensionLimits
impl PartialEq for ExtensionLimits
impl StructuralPartialEq for ExtensionLimits
Auto Trait Implementations§
impl Freeze for ExtensionLimits
impl RefUnwindSafe for ExtensionLimits
impl Send for ExtensionLimits
impl Sync for ExtensionLimits
impl Unpin for ExtensionLimits
impl UnsafeUnpin for ExtensionLimits
impl UnwindSafe for ExtensionLimits
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