#[non_exhaustive]pub enum AudioCallbackStartError {
NoServer,
NoCallbackRegistered,
Unexpected(i32),
}
Available on crate feature
interface
only.Expand description
Errors that can occur while registering the audio callback.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NoServer
No server.
NoCallbackRegistered
No callback registered.
Unexpected(i32)
An unknown error code occured.
Trait Implementations§
source§impl Clone for AudioCallbackStartError
impl Clone for AudioCallbackStartError
source§fn clone(&self) -> AudioCallbackStartError
fn clone(&self) -> AudioCallbackStartError
Returns a copy of the value. Read more
1.0.0 · 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 AudioCallbackStartError
impl Debug for AudioCallbackStartError
source§impl Display for AudioCallbackStartError
impl Display for AudioCallbackStartError
source§impl Error for AudioCallbackStartError
impl Error for AudioCallbackStartError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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()
Auto Trait Implementations§
impl RefUnwindSafe for AudioCallbackStartError
impl Send for AudioCallbackStartError
impl Sync for AudioCallbackStartError
impl Unpin for AudioCallbackStartError
impl UnwindSafe for AudioCallbackStartError
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