pub enum StrataError {
Parse(ParseError),
Encode(EncodeError),
Decode(DecodeError),
Io(Error),
Internal(&'static str),
}Variants§
Trait Implementations§
Source§impl Debug for StrataError
impl Debug for StrataError
Source§impl From<DecodeError> for StrataError
impl From<DecodeError> for StrataError
Source§fn from(err: DecodeError) -> Self
fn from(err: DecodeError) -> Self
Converts to this type from the input type.
Source§impl From<EncodeError> for StrataError
impl From<EncodeError> for StrataError
Source§fn from(err: EncodeError) -> Self
fn from(err: EncodeError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for StrataError
impl From<Error> for StrataError
Source§impl From<ParseError> for StrataError
impl From<ParseError> for StrataError
Source§fn from(err: ParseError) -> Self
fn from(err: ParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StrataError
impl !RefUnwindSafe for StrataError
impl Send for StrataError
impl Sync for StrataError
impl Unpin for StrataError
impl UnsafeUnpin for StrataError
impl !UnwindSafe for StrataError
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