pub struct VomlError {
pub kind: Box<VomlErrorKind>,
pub level: DiagnosticLevel,
pub file: FileID,
}Expand description
Error type for all Notedown operators
Fields§
§kind: Box<VomlErrorKind>Actual error kind
level: DiagnosticLevelError level for report
file: FileIDFile name where error occurred
Trait Implementations§
Source§impl Error for VomlError
impl Error for VomlError
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 From<Infallible> for VomlError
impl From<Infallible> for VomlError
Source§fn from(_: Infallible) -> Self
fn from(_: Infallible) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VomlError
impl !RefUnwindSafe for VomlError
impl !Send for VomlError
impl !Sync for VomlError
impl Unpin for VomlError
impl !UnwindSafe for VomlError
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