pub struct Parser<'a, 'json> {
pub state_seen_start_parse_at: bool,
pub start_parse_at_index_start: usize,
pub start_parse_at_index_end: usize,
pub max_depth: usize,
pub depth_after_start_at: u8,
/* private fields */
}
Fields§
§state_seen_start_parse_at: bool
§start_parse_at_index_start: usize
§start_parse_at_index_end: usize
§max_depth: usize
§depth_after_start_at: u8
Implementations§
Auto Trait Implementations§
impl<'a, 'json> Freeze for Parser<'a, 'json>
impl<'a, 'json> RefUnwindSafe for Parser<'a, 'json>
impl<'a, 'json> Send for Parser<'a, 'json>
impl<'a, 'json> Sync for Parser<'a, 'json>
impl<'a, 'json> Unpin for Parser<'a, 'json>
impl<'a, 'json> !UnwindSafe for Parser<'a, 'json>
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