#[repr(C)]pub struct SpeexStereoState {
pub balance: f32,
pub e_ratio: f32,
pub smooth_left: f32,
pub smooth_right: f32,
pub reserved1: f32,
pub reserved2: f32,
}Expand description
If you access any of these fields directly, I’ll personally come and bite you
Fields§
§balance: f32< Left/right balance info
e_ratio: f32< Ratio of energies: E(left+right)/[E(left)+E(right)]
smooth_left: f32< Smoothed left channel gain
smooth_right: f32< Smoothed right channel gain
reserved1: f32< Reserved for future use
reserved2: f32< Reserved for future use
Trait Implementations§
Source§impl Clone for SpeexStereoState
impl Clone for SpeexStereoState
Source§fn clone(&self) -> SpeexStereoState
fn clone(&self) -> SpeexStereoState
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 SpeexStereoState
impl Debug for SpeexStereoState
impl Copy for SpeexStereoState
Auto Trait Implementations§
impl Freeze for SpeexStereoState
impl RefUnwindSafe for SpeexStereoState
impl Send for SpeexStereoState
impl Sync for SpeexStereoState
impl Unpin for SpeexStereoState
impl UnwindSafe for SpeexStereoState
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