pub enum ParseDocumentError {
Parse {
offset: usize,
message: String,
},
TrailingInput {
offset: usize,
remaining: String,
},
}Variants§
Implementations§
Source§impl ParseDocumentError
impl ParseDocumentError
pub fn source_span(&self) -> Option<SourceSpan>
Trait Implementations§
Source§impl Clone for ParseDocumentError
impl Clone for ParseDocumentError
Source§fn clone(&self) -> ParseDocumentError
fn clone(&self) -> ParseDocumentError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ParseDocumentError
impl Debug for ParseDocumentError
Source§impl Display for ParseDocumentError
impl Display for ParseDocumentError
impl Eq for ParseDocumentError
Source§impl Error for ParseDocumentError
impl Error for ParseDocumentError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ParseDocumentError
impl PartialEq for ParseDocumentError
Source§fn eq(&self, other: &ParseDocumentError) -> bool
fn eq(&self, other: &ParseDocumentError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ParseDocumentError
Auto Trait Implementations§
impl Freeze for ParseDocumentError
impl RefUnwindSafe for ParseDocumentError
impl Send for ParseDocumentError
impl Sync for ParseDocumentError
impl Unpin for ParseDocumentError
impl UnsafeUnpin for ParseDocumentError
impl UnwindSafe for ParseDocumentError
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