pub struct ParseConfig {
pub detect_semantics: bool,
pub max_size_mb: usize,
pub stream_large_arrays: bool,
pub stream_threshold: usize,
}
Expand description
Parser configuration
Fields§
§detect_semantics: bool
Enable automatic semantic type detection
max_size_mb: usize
Maximum JSON size to parse at once (MB)
stream_large_arrays: bool
Enable streaming for large arrays
stream_threshold: usize
Array size threshold for streaming
Trait Implementations§
Source§impl Clone for ParseConfig
impl Clone for ParseConfig
Source§fn clone(&self) -> ParseConfig
fn clone(&self) -> ParseConfig
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 ParseConfig
impl Debug for ParseConfig
Auto Trait Implementations§
impl Freeze for ParseConfig
impl RefUnwindSafe for ParseConfig
impl Send for ParseConfig
impl Sync for ParseConfig
impl Unpin for ParseConfig
impl UnwindSafe for ParseConfig
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