pub enum YamlBaseError {
YamlParse(Error),
SqlParse(ParserError),
Database {
message: String,
},
Protocol(String),
Io(Error),
Config(String),
TypeConversion(String),
NotImplemented(String),
}Variants§
YamlParse(Error)
SqlParse(ParserError)
Database
Protocol(String)
Io(Error)
Config(String)
TypeConversion(String)
NotImplemented(String)
Trait Implementations§
Source§impl Debug for YamlBaseError
impl Debug for YamlBaseError
Source§impl Display for YamlBaseError
impl Display for YamlBaseError
Source§impl Error for YamlBaseError
impl Error for YamlBaseError
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<Error> for YamlBaseError
impl From<Error> for YamlBaseError
Source§impl From<Error> for YamlBaseError
impl From<Error> for YamlBaseError
Source§impl From<ParserError> for YamlBaseError
impl From<ParserError> for YamlBaseError
Source§fn from(source: ParserError) -> Self
fn from(source: ParserError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for YamlBaseError
impl !RefUnwindSafe for YamlBaseError
impl Send for YamlBaseError
impl Sync for YamlBaseError
impl Unpin for YamlBaseError
impl !UnwindSafe for YamlBaseError
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