pub enum ImpulseResponseError {
Io(Error),
Matroska(Error),
Decode(DecoderError),
AttachmentNotFound(String),
InvalidChannels,
}Expand description
Errors that can occur while loading or decoding impulse responses.
Variants§
Trait Implementations§
Source§impl Debug for ImpulseResponseError
impl Debug for ImpulseResponseError
Source§impl Display for ImpulseResponseError
impl Display for ImpulseResponseError
Source§impl Error for ImpulseResponseError
impl Error for ImpulseResponseError
1.30.0 · 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<DecoderError> for ImpulseResponseError
impl From<DecoderError> for ImpulseResponseError
Source§fn from(err: DecoderError) -> Self
fn from(err: DecoderError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for ImpulseResponseError
impl From<Error> for ImpulseResponseError
Source§impl From<MatroskaError> for ImpulseResponseError
impl From<MatroskaError> for ImpulseResponseError
Auto Trait Implementations§
impl Freeze for ImpulseResponseError
impl !RefUnwindSafe for ImpulseResponseError
impl Send for ImpulseResponseError
impl Sync for ImpulseResponseError
impl Unpin for ImpulseResponseError
impl !UnwindSafe for ImpulseResponseError
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