pub struct BaseAudioContextBuilder { /* private fields */ }
Implementations§
Source§impl BaseAudioContextBuilder
impl BaseAudioContextBuilder
pub fn context_id( self, context_id: impl Into<GraphObjectId>, ) -> BaseAudioContextBuilder
pub fn context_type( self, context_type: impl Into<ContextType>, ) -> BaseAudioContextBuilder
pub fn context_state( self, context_state: impl Into<ContextState>, ) -> BaseAudioContextBuilder
pub fn realtime_data( self, realtime_data: impl Into<ContextRealtimeData>, ) -> BaseAudioContextBuilder
pub fn callback_buffer_size( self, callback_buffer_size: impl Into<f64>, ) -> BaseAudioContextBuilder
pub fn max_output_channel_count( self, max_output_channel_count: impl Into<f64>, ) -> BaseAudioContextBuilder
pub fn sample_rate(self, sample_rate: impl Into<f64>) -> BaseAudioContextBuilder
pub fn build(self) -> Result<BaseAudioContext, String>
Trait Implementations§
Source§impl Clone for BaseAudioContextBuilder
impl Clone for BaseAudioContextBuilder
Source§fn clone(&self) -> BaseAudioContextBuilder
fn clone(&self) -> BaseAudioContextBuilder
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 Default for BaseAudioContextBuilder
impl Default for BaseAudioContextBuilder
Source§fn default() -> BaseAudioContextBuilder
fn default() -> BaseAudioContextBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BaseAudioContextBuilder
impl RefUnwindSafe for BaseAudioContextBuilder
impl Send for BaseAudioContextBuilder
impl Sync for BaseAudioContextBuilder
impl Unpin for BaseAudioContextBuilder
impl UnwindSafe for BaseAudioContextBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more