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 more
sourceimpl Debug for AudioContextState
impl Debug for AudioContextState
sourceimpl From<u8> for AudioContextState
impl From<u8> for AudioContextState
impl Copy 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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
impl<F, T> IntoSample<T> for F where
T: FromSample<F>,
impl<F, T> IntoSample<T> for F where
T: FromSample<F>,
fn into_sample(self) -> T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more