pub enum MmcAudioStatusError {
NotSupported,
Cmd(MmcError),
InvalidResponse(String),
}Available on crate feature
mmc only.Expand description
error getting audio status via READ SUB-CHANNEL
Variants§
NotSupported
The device not support reporting audio status
Cmd(MmcError)
operating system returned an error: {0}
InvalidResponse(String)
invalid response from command
Trait Implementations§
Source§impl Debug for MmcAudioStatusError
impl Debug for MmcAudioStatusError
Source§impl Display for MmcAudioStatusError
impl Display for MmcAudioStatusError
Source§impl Error for MmcAudioStatusError
impl Error for MmcAudioStatusError
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<MmcError> for MmcAudioStatusError
impl From<MmcError> for MmcAudioStatusError
Source§impl From<MmcSubchannelError> for MmcAudioStatusError
impl From<MmcSubchannelError> for MmcAudioStatusError
Source§fn from(value: MmcSubchannelError) -> Self
fn from(value: MmcSubchannelError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MmcAudioStatusError
impl RefUnwindSafe for MmcAudioStatusError
impl Send for MmcAudioStatusError
impl Sync for MmcAudioStatusError
impl Unpin for MmcAudioStatusError
impl UnsafeUnpin for MmcAudioStatusError
impl UnwindSafe for MmcAudioStatusError
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