pub enum NyarErrorKind {
Missing(MissingError),
Duplicate(DuplicateError),
Runtime(RuntimeError),
Parsing(SyntaxError),
Custom(String),
}
Variants§
Missing(MissingError)
Duplicate(DuplicateError)
Runtime(RuntimeError)
Parsing(SyntaxError)
Custom(String)
Implementations§
Source§impl NyarErrorKind
impl NyarErrorKind
pub fn as_error(self, level: ReportKind) -> NyarError
Trait Implementations§
Source§impl Clone for NyarErrorKind
impl Clone for NyarErrorKind
Source§fn clone(&self) -> NyarErrorKind
fn clone(&self) -> NyarErrorKind
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 NyarErrorKind
impl Debug for NyarErrorKind
Source§impl Display for NyarErrorKind
impl Display for NyarErrorKind
Source§impl Error for NyarErrorKind
impl Error for NyarErrorKind
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 NyarErrorKind
impl PartialEq for NyarErrorKind
impl Eq for NyarErrorKind
impl StructuralPartialEq for NyarErrorKind
Auto Trait Implementations§
impl Freeze for NyarErrorKind
impl RefUnwindSafe for NyarErrorKind
impl Send for NyarErrorKind
impl Sync for NyarErrorKind
impl Unpin for NyarErrorKind
impl UnwindSafe for NyarErrorKind
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