pub struct AudioWorkletNodeOptions {
pub number_of_inputs: usize,
pub number_of_outputs: usize,
pub output_channel_count: Option<Vec<usize>>,
pub parameter_descriptors: Vec<AudioWorkletParameterDescriptor>,
pub parameter_data: HashMap<String, f32>,
pub processor_options: HashMap<String, String>,
}Fields§
§number_of_inputs: usize§number_of_outputs: usize§output_channel_count: Option<Vec<usize>>§parameter_descriptors: Vec<AudioWorkletParameterDescriptor>§parameter_data: HashMap<String, f32>§processor_options: HashMap<String, String>Trait Implementations§
Source§impl Clone for AudioWorkletNodeOptions
impl Clone for AudioWorkletNodeOptions
Source§fn clone(&self) -> AudioWorkletNodeOptions
fn clone(&self) -> AudioWorkletNodeOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AudioWorkletNodeOptions
impl Debug for AudioWorkletNodeOptions
Source§impl Default for AudioWorkletNodeOptions
impl Default for AudioWorkletNodeOptions
Source§impl PartialEq for AudioWorkletNodeOptions
impl PartialEq for AudioWorkletNodeOptions
Source§fn eq(&self, other: &AudioWorkletNodeOptions) -> bool
fn eq(&self, other: &AudioWorkletNodeOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AudioWorkletNodeOptions
Auto Trait Implementations§
impl Freeze for AudioWorkletNodeOptions
impl RefUnwindSafe for AudioWorkletNodeOptions
impl Send for AudioWorkletNodeOptions
impl Sync for AudioWorkletNodeOptions
impl Unpin for AudioWorkletNodeOptions
impl UnsafeUnpin for AudioWorkletNodeOptions
impl UnwindSafe for AudioWorkletNodeOptions
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