pub enum ErrorInner {
Msg(String),
Io(Error),
PortAudio(Error),
SerdeJson(Error),
CsvError(Error),
ParseError(ParseError),
ScopeError(ScopError),
IdError(IdError),
IndexError(IndexError),
HoundError(Error),
LameError(Error),
LameEncodeError(EncodeError),
}Variants§
Msg(String)
Io(Error)
PortAudio(Error)
SerdeJson(Error)
CsvError(Error)
ParseError(ParseError)
ScopeError(ScopError)
IdError(IdError)
IndexError(IndexError)
HoundError(Error)
LameError(Error)
LameEncodeError(EncodeError)
Implementations§
Source§impl ErrorInner
impl ErrorInner
pub fn into_serializeable(self) -> Serializable
Trait Implementations§
Source§impl Debug for ErrorInner
impl Debug for ErrorInner
Source§impl Display for ErrorInner
impl Display for ErrorInner
Source§impl Error for ErrorInner
impl Error for ErrorInner
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<EncodeError> for ErrorInner
impl From<EncodeError> for ErrorInner
Source§fn from(source: EncodeError) -> Self
fn from(source: EncodeError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<Error> for ErrorInner
impl From<Error> for ErrorInner
Source§impl From<IdError> for ErrorInner
impl From<IdError> for ErrorInner
Source§impl From<IndexError> for ErrorInner
impl From<IndexError> for ErrorInner
Source§fn from(source: IndexError) -> Self
fn from(source: IndexError) -> Self
Converts to this type from the input type.
Source§impl From<ParseError> for ErrorInner
impl From<ParseError> for ErrorInner
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ErrorInner
impl !RefUnwindSafe for ErrorInner
impl Send for ErrorInner
impl Sync for ErrorInner
impl Unpin for ErrorInner
impl !UnwindSafe for ErrorInner
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