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 duplicate 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