Enum horned_owl::error::HornedError
source · pub enum HornedError {
IOError(Error),
ParserError(Box<dyn Error>, Location),
ValidityError(String, Location),
CommandError(String),
}
Expand description
Error for the Horned library
Variants§
IOError(Error)
An IO Error
ParserError(Box<dyn Error>, Location)
An error found during the parsing of an underlying format
ValidityError(String, Location)
Data has been given that would we cannot make sense or would result in invalid OWL
CommandError(String)
A command has been given that is invalid
Implementations§
source§impl HornedError
impl HornedError
pub fn invalid_at<S: Into<String>, L: Into<Location>>(s: S, l: L) -> HornedError
pub fn invalid<S: Into<String>>(s: S) -> HornedError
Trait Implementations§
source§impl Debug for HornedError
impl Debug for HornedError
source§impl Display for HornedError
impl Display for HornedError
source§impl Error for HornedError
impl Error for HornedError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<Error> for HornedError
impl From<Error> for HornedError
source§impl From<Error> for HornedError
impl From<Error> for HornedError
source§impl From<Error> for HornedError
impl From<Error> for HornedError
source§impl From<RdfXmlError> for HornedError
impl From<RdfXmlError> for HornedError
source§fn from(e: RdfXmlError) -> Self
fn from(e: RdfXmlError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HornedError
impl !RefUnwindSafe for HornedError
impl !Send for HornedError
impl !Sync for HornedError
impl Unpin for HornedError
impl !UnwindSafe for HornedError
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