pub struct MixerConfig {
pub max_sources: usize,
pub buffer_size: usize,
pub sample_rate: u32,
pub spatial_quality: f32,
pub optimization_level: OptimizationLevel,
}Expand description
Mixer configuration
Fields§
§max_sources: usizeMaximum number of simultaneous sources
buffer_size: usizeAudio buffer size
sample_rate: u32Sample rate
spatial_quality: f32Spatial processing quality
optimization_level: OptimizationLevelCPU optimization level
Trait Implementations§
Source§impl Clone for MixerConfig
impl Clone for MixerConfig
Source§fn clone(&self) -> MixerConfig
fn clone(&self) -> MixerConfig
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 moreAuto Trait Implementations§
impl Freeze for MixerConfig
impl RefUnwindSafe for MixerConfig
impl Send for MixerConfig
impl Sync for MixerConfig
impl Unpin for MixerConfig
impl UnsafeUnpin for MixerConfig
impl UnwindSafe for MixerConfig
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