pub enum SeraphineError {
TokenizeError(TokenizeError),
ParseError(ParseError),
EvalError(EvalError),
IoError(Error),
}Variants§
Implementations§
Trait Implementations§
Source§impl Debug for SeraphineError
impl Debug for SeraphineError
Source§impl Display for SeraphineError
impl Display for SeraphineError
Source§impl From<Error> for SeraphineError
impl From<Error> for SeraphineError
Source§impl From<EvalError> for SeraphineError
impl From<EvalError> for SeraphineError
Source§impl From<ParseError> for SeraphineError
impl From<ParseError> for SeraphineError
Source§fn from(e: ParseError) -> Self
fn from(e: ParseError) -> Self
Converts to this type from the input type.
Source§impl From<TokenizeError> for SeraphineError
impl From<TokenizeError> for SeraphineError
Source§fn from(e: TokenizeError) -> Self
fn from(e: TokenizeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SeraphineError
impl !RefUnwindSafe for SeraphineError
impl !Send for SeraphineError
impl !Sync for SeraphineError
impl Unpin for SeraphineError
impl !UnwindSafe for SeraphineError
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