pub enum AudioSchedError {
AlreadyRegistered,
TooManyThreads,
InsufficientCpuBudget,
NotFound,
InvalidParams,
}Expand description
Errors from the audio real-time scheduler.
Variants§
AlreadyRegistered
Thread already registered.
TooManyThreads
Maximum audio thread count exceeded.
InsufficientCpuBudget
Not enough CPU budget for the requested reservation.
NotFound
Thread not found.
InvalidParams
Invalid scheduling parameters.
Trait Implementations§
Source§impl Clone for AudioSchedError
impl Clone for AudioSchedError
Source§fn clone(&self) -> AudioSchedError
fn clone(&self) -> AudioSchedError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AudioSchedError
impl Debug for AudioSchedError
Source§impl PartialEq for AudioSchedError
impl PartialEq for AudioSchedError
impl Copy for AudioSchedError
impl Eq for AudioSchedError
impl StructuralPartialEq for AudioSchedError
Auto Trait Implementations§
impl Freeze for AudioSchedError
impl RefUnwindSafe for AudioSchedError
impl Send for AudioSchedError
impl Sync for AudioSchedError
impl Unpin for AudioSchedError
impl UnwindSafe for AudioSchedError
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)