pub enum Serializable {
Msg(String),
Scope(ScopError),
IoError(String),
HoundError(String),
PortAudio(Error),
SerdeJsonError(String),
CsvError(String),
ParseError(ParseError),
IdError(IdError),
IndexError(IndexError),
LameError(Error),
LameEncodeError(EncodeError),
}Variants§
Msg(String)
Scope(ScopError)
IoError(String)
HoundError(String)
PortAudio(Error)
SerdeJsonError(String)
CsvError(String)
ParseError(ParseError)
IdError(IdError)
IndexError(IndexError)
LameError(Error)
LameEncodeError(EncodeError)
Trait Implementations§
Source§impl Debug for Serializable
impl Debug for Serializable
Source§impl<'de> Deserialize<'de> for Serializable
impl<'de> Deserialize<'de> for Serializable
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Serializable
impl RefUnwindSafe for Serializable
impl Send for Serializable
impl Sync for Serializable
impl Unpin for Serializable
impl UnwindSafe for Serializable
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