Enum web_audio_api::context::AudioContextState
source · 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
sourceimpl Clone for AudioContextState
impl Clone for AudioContextState
sourcefn clone(&self) -> AudioContextState
fn clone(&self) -> AudioContextState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AudioContextState
impl Debug for AudioContextState
sourceimpl From<u8> for AudioContextState
impl From<u8> for AudioContextState
sourceimpl PartialEq<AudioContextState> for AudioContextState
impl PartialEq<AudioContextState> for AudioContextState
sourcefn eq(&self, other: &AudioContextState) -> bool
fn eq(&self, other: &AudioContextState) -> bool
impl Copy for AudioContextState
impl Eq for AudioContextState
impl StructuralEq for AudioContextState
impl StructuralPartialEq for AudioContextState
Auto Trait Implementations
impl RefUnwindSafe for AudioContextState
impl Send for AudioContextState
impl Sync for AudioContextState
impl Unpin for AudioContextState
impl UnwindSafe for AudioContextState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more