pub enum AdpcmError {
InvalidMagic,
BufferTooSmall {
expected: u16,
actual: u16,
},
ChecksumMismatch {
expected: u8,
actual: u8,
},
ChannelMismatch {
expected: u16,
actual: u16,
},
UnsupportedSampleType(u8),
}Variants§
Trait Implementations§
Source§impl Clone for AdpcmError
impl Clone for AdpcmError
Source§fn clone(&self) -> AdpcmError
fn clone(&self) -> AdpcmError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdpcmError
impl Debug for AdpcmError
Source§impl Display for AdpcmError
impl Display for AdpcmError
Source§impl Error for AdpcmError
impl Error for AdpcmError
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 PartialEq for AdpcmError
impl PartialEq for AdpcmError
Source§fn eq(&self, other: &AdpcmError) -> bool
fn eq(&self, other: &AdpcmError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AdpcmError
impl StructuralPartialEq for AdpcmError
Auto Trait Implementations§
impl Freeze for AdpcmError
impl RefUnwindSafe for AdpcmError
impl Send for AdpcmError
impl Sync for AdpcmError
impl Unpin for AdpcmError
impl UnsafeUnpin for AdpcmError
impl UnwindSafe for AdpcmError
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