pub struct ParserConfig {
pub max_input_size_mb: usize,
pub buffer_initial_capacity: usize,
pub simd_min_size: usize,
pub enable_semantics: bool,
}
Expand description
Configuration for JSON parsers
Fields§
§max_input_size_mb: usize
Maximum input size in MB
buffer_initial_capacity: usize
Buffer initial capacity in bytes
simd_min_size: usize
SIMD minimum size threshold
enable_semantics: bool
Enable semantic type detection
Trait Implementations§
Source§impl Clone for ParserConfig
impl Clone for ParserConfig
Source§fn clone(&self) -> ParserConfig
fn clone(&self) -> ParserConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ParserConfig
impl Debug for ParserConfig
Auto Trait Implementations§
impl Freeze for ParserConfig
impl RefUnwindSafe for ParserConfig
impl Send for ParserConfig
impl Sync for ParserConfig
impl Unpin for ParserConfig
impl UnwindSafe for ParserConfig
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