pub enum OntologyError {
Codec(CodecError),
InvalidDef(String),
Load(String),
}Expand description
Errors that can occur during ontology loading or processing.
Variants§
Codec(CodecError)
Error from the Trio/Zinc codec during parsing.
InvalidDef(String)
Invalid def record.
Load(String)
General load error.
Trait Implementations§
Source§impl Debug for OntologyError
impl Debug for OntologyError
Source§impl Display for OntologyError
impl Display for OntologyError
Source§impl Error for OntologyError
impl Error for OntologyError
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<CodecError> for OntologyError
impl From<CodecError> for OntologyError
Source§fn from(source: CodecError) -> Self
fn from(source: CodecError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OntologyError
impl RefUnwindSafe for OntologyError
impl Send for OntologyError
impl Sync for OntologyError
impl Unpin for OntologyError
impl UnsafeUnpin for OntologyError
impl UnwindSafe for OntologyError
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