pub struct GrammarLimits {
pub max_grammar_bytes: usize,
pub max_grammars: usize,
}Expand description
Resource limits applied while constructing a custom grammar registry.
Fields§
§max_grammar_bytes: usizeMaximum bytes accepted for one grammar JSON input; defaults to 4 MiB.
max_grammars: usizeMaximum grammars in the registry; defaults to 4,096.
Trait Implementations§
Source§impl Clone for GrammarLimits
impl Clone for GrammarLimits
impl Copy for GrammarLimits
Source§impl Debug for GrammarLimits
impl Debug for GrammarLimits
Source§impl Default for GrammarLimits
impl Default for GrammarLimits
impl Eq for GrammarLimits
Source§impl PartialEq for GrammarLimits
impl PartialEq for GrammarLimits
impl StructuralPartialEq for GrammarLimits
Auto Trait Implementations§
impl Freeze for GrammarLimits
impl RefUnwindSafe for GrammarLimits
impl Send for GrammarLimits
impl Sync for GrammarLimits
impl Unpin for GrammarLimits
impl UnsafeUnpin for GrammarLimits
impl UnwindSafe for GrammarLimits
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