Struct web_audio_api::node::ChannelConfigOptions  
source · pub struct ChannelConfigOptions {
    pub count: usize,
    pub count_mode: ChannelCountMode,
    pub interpretation: ChannelInterpretation,
}Expand description
Options that can be used in constructing all AudioNodes.
Fields§
§count: usizeDesired number of channels for the AudioNode::channel_count attribute.
count_mode: ChannelCountModeDesired mode for the AudioNode::channel_count_mode attribute.
interpretation: ChannelInterpretationDesired mode for the AudioNode::channel_interpretation attribute.
Trait Implementations§
source§impl Clone for ChannelConfigOptions
 
impl Clone for ChannelConfigOptions
source§fn clone(&self) -> ChannelConfigOptions
 
fn clone(&self) -> ChannelConfigOptions
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 ChannelConfigOptions
 
impl Debug for ChannelConfigOptions
source§impl Default for ChannelConfigOptions
 
impl Default for ChannelConfigOptions
source§impl From<ChannelConfigOptions> for ChannelConfig
 
impl From<ChannelConfigOptions> for ChannelConfig
source§fn from(opts: ChannelConfigOptions) -> Self
 
fn from(opts: ChannelConfigOptions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ChannelConfigOptions
impl Send for ChannelConfigOptions
impl Sync for ChannelConfigOptions
impl Unpin for ChannelConfigOptions
impl UnwindSafe for ChannelConfigOptions
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