pub struct SpeakerMixOptions {
pub front_left: f32,
pub front_right: f32,
pub center: f32,
pub lfe: f32,
pub back_left: f32,
pub back_right: f32,
pub side_left: f32,
pub side_right: f32,
}
Expand description
Structure which contains data for
Channel::set_speaker_mix
and
Channel::get_speaker_mix
Fields§
§front_left: f32
§front_right: f32
§center: f32
§lfe: f32
§back_left: f32
§back_right: f32
§side_left: f32
§side_right: f32
Trait Implementations§
Source§impl Clone for SpeakerMixOptions
impl Clone for SpeakerMixOptions
Source§fn clone(&self) -> SpeakerMixOptions
fn clone(&self) -> SpeakerMixOptions
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 Debug for SpeakerMixOptions
impl Debug for SpeakerMixOptions
Source§impl Default for SpeakerMixOptions
impl Default for SpeakerMixOptions
Source§fn default() -> SpeakerMixOptions
fn default() -> SpeakerMixOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpeakerMixOptions
impl PartialEq for SpeakerMixOptions
Source§impl PartialOrd for SpeakerMixOptions
impl PartialOrd for SpeakerMixOptions
impl Copy for SpeakerMixOptions
impl StructuralPartialEq for SpeakerMixOptions
Auto Trait Implementations§
impl Freeze for SpeakerMixOptions
impl RefUnwindSafe for SpeakerMixOptions
impl Send for SpeakerMixOptions
impl Sync for SpeakerMixOptions
impl Unpin for SpeakerMixOptions
impl UnwindSafe for SpeakerMixOptions
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