#[repr(C)]pub struct driver_t {Show 17 fields
pub NumChannels: u32,
pub Type: u8,
pub Flags: u8,
pub FilterParameters: [u8; 128],
pub MixMode: u32,
pub MixSpeed: u32,
pub Delta32: i32,
pub Delta64: i64,
pub QualityFactorTable: [f32; 128],
pub FreqParameterMultiplier: f32,
pub FreqMultiplier: f32,
pub StartNoRamp: bool,
pub LastLeftValue: i32,
pub LastRightValue: i32,
pub fSincLUT: *mut f32,
pub fLastLeftValue: f32,
pub fLastRightValue: f32,
}Fields§
§NumChannels: u32§Type: u8§Flags: u8§FilterParameters: [u8; 128]§MixMode: u32§MixSpeed: u32§Delta32: i32§Delta64: i64§QualityFactorTable: [f32; 128]§FreqParameterMultiplier: f32§FreqMultiplier: f32§StartNoRamp: bool§LastLeftValue: i32§LastRightValue: i32§fSincLUT: *mut f32§fLastLeftValue: f32§fLastRightValue: f32Trait Implementations§
Auto Trait Implementations§
impl !Send for driver_t
impl !Sync for driver_t
impl Freeze for driver_t
impl RefUnwindSafe for driver_t
impl Unpin for driver_t
impl UnsafeUnpin for driver_t
impl UnwindSafe for driver_t
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