pub enum AudioContextState {
Suspended,
Running,
Closed,
}
Expand description
Describes the current state of the AudioContext
Variants§
Suspended
This context is currently suspended (context time is not proceeding, audio hardware may be powered down/released).
Running
Audio is being processed.
Closed
This context has been released, and can no longer be used to process audio. All system audio resources have been released.
Trait Implementations§
Source§impl Clone for AudioContextState
impl Clone for AudioContextState
Source§fn clone(&self) -> AudioContextState
fn clone(&self) -> AudioContextState
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 AudioContextState
impl Debug for AudioContextState
Source§impl From<u8> for AudioContextState
impl From<u8> for AudioContextState
Source§impl PartialEq for AudioContextState
impl PartialEq for AudioContextState
impl Copy for AudioContextState
impl Eq for AudioContextState
impl StructuralPartialEq for AudioContextState
Auto Trait Implementations§
impl Freeze for AudioContextState
impl RefUnwindSafe for AudioContextState
impl Send for AudioContextState
impl Sync for AudioContextState
impl Unpin for AudioContextState
impl UnwindSafe for AudioContextState
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