Struct rsonpath_lib::query::error::ParseErrorReport
source · pub struct ParseErrorReport { /* private fields */ }
Expand description
Error report created during the parser’s run over a single input string.
Implementations§
source§impl ParseErrorReport
impl ParseErrorReport
sourcepub fn errors(&self) -> impl Iterator<Item = &ParseError>
pub fn errors(&self) -> impl Iterator<Item = &ParseError>
Retrieves an Iterator
over all ParseErrors
in the report.
Trait Implementations§
source§impl Clone for ParseErrorReport
impl Clone for ParseErrorReport
source§fn clone(&self) -> ParseErrorReport
fn clone(&self) -> ParseErrorReport
Returns a copy 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 ParseErrorReport
impl Debug for ParseErrorReport
source§impl Display for ParseErrorReport
impl Display for ParseErrorReport
source§impl PartialEq<ParseErrorReport> for ParseErrorReport
impl PartialEq<ParseErrorReport> for ParseErrorReport
source§fn eq(&self, other: &ParseErrorReport) -> bool
fn eq(&self, other: &ParseErrorReport) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ParseErrorReport
impl StructuralEq for ParseErrorReport
impl StructuralPartialEq for ParseErrorReport
Auto Trait Implementations§
impl RefUnwindSafe for ParseErrorReport
impl Send for ParseErrorReport
impl Sync for ParseErrorReport
impl Unpin for ParseErrorReport
impl UnwindSafe for ParseErrorReport
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