pub enum SchemeError {
Io(Error),
LexerErr(LexerError),
SerderJsonErr(Error),
SedreJson(Error),
Utf8Error(Utf8Error),
ParseIntErr(ParseIntError),
SchmStaticErr(StaticSchemeError),
}
Variants§
Io(Error)
LexerErr(LexerError)
SerderJsonErr(Error)
SedreJson(Error)
Utf8Error(Utf8Error)
ParseIntErr(ParseIntError)
SchmStaticErr(StaticSchemeError)
Trait Implementations§
Source§impl Debug for SchemeError
impl Debug for SchemeError
Source§impl Display for SchemeError
impl Display for SchemeError
Source§impl From<Error> for SchemeError
impl From<Error> for SchemeError
Source§fn from(err: Error) -> SchemeError
fn from(err: Error) -> SchemeError
Converts to this type from the input type.
Source§impl From<Error> for SchemeError
impl From<Error> for SchemeError
Source§fn from(err: Error) -> SchemeError
fn from(err: Error) -> SchemeError
Converts to this type from the input type.
Source§impl From<LexerError> for SchemeError
impl From<LexerError> for SchemeError
Source§fn from(err: LexerError) -> SchemeError
fn from(err: LexerError) -> SchemeError
Converts to this type from the input type.
Source§impl From<ParseIntError> for SchemeError
impl From<ParseIntError> for SchemeError
Source§fn from(err: ParseIntError) -> SchemeError
fn from(err: ParseIntError) -> SchemeError
Converts to this type from the input type.
Source§impl From<StaticSchemeError> for SchemeError
impl From<StaticSchemeError> for SchemeError
Source§fn from(err: StaticSchemeError) -> SchemeError
fn from(err: StaticSchemeError) -> SchemeError
Converts to this type from the input type.
Source§impl From<Utf8Error> for SchemeError
impl From<Utf8Error> for SchemeError
Source§fn from(err: Utf8Error) -> SchemeError
fn from(err: Utf8Error) -> SchemeError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SchemeError
impl !RefUnwindSafe for SchemeError
impl Send for SchemeError
impl Sync for SchemeError
impl Unpin for SchemeError
impl !UnwindSafe for SchemeError
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