Struct libmysofa_sys::MYSOFA_HRTF
source · #[repr(C)]pub struct MYSOFA_HRTF {Show 17 fields
pub I: c_uint,
pub C: c_uint,
pub R: c_uint,
pub E: c_uint,
pub N: c_uint,
pub M: c_uint,
pub ListenerPosition: MYSOFA_ARRAY,
pub ReceiverPosition: MYSOFA_ARRAY,
pub SourcePosition: MYSOFA_ARRAY,
pub EmitterPosition: MYSOFA_ARRAY,
pub ListenerUp: MYSOFA_ARRAY,
pub ListenerView: MYSOFA_ARRAY,
pub DataIR: MYSOFA_ARRAY,
pub DataSamplingRate: MYSOFA_ARRAY,
pub DataDelay: MYSOFA_ARRAY,
pub attributes: *mut MYSOFA_ATTRIBUTE,
pub variables: *mut MYSOFA_VARIABLE,
}Fields§
§I: c_uint§C: c_uint§R: c_uint§E: c_uint§N: c_uint§M: c_uint§ListenerPosition: MYSOFA_ARRAY§ReceiverPosition: MYSOFA_ARRAY§SourcePosition: MYSOFA_ARRAY§EmitterPosition: MYSOFA_ARRAY§ListenerUp: MYSOFA_ARRAY§ListenerView: MYSOFA_ARRAY§DataIR: MYSOFA_ARRAY§DataSamplingRate: MYSOFA_ARRAY§DataDelay: MYSOFA_ARRAY§attributes: *mut MYSOFA_ATTRIBUTE§variables: *mut MYSOFA_VARIABLETrait Implementations§
source§impl Clone for MYSOFA_HRTF
impl Clone for MYSOFA_HRTF
source§fn clone(&self) -> MYSOFA_HRTF
fn clone(&self) -> MYSOFA_HRTF
Returns a copy 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 MYSOFA_HRTF
impl Debug for MYSOFA_HRTF
impl Copy for MYSOFA_HRTF
Auto Trait Implementations§
impl Freeze for MYSOFA_HRTF
impl RefUnwindSafe for MYSOFA_HRTF
impl !Send for MYSOFA_HRTF
impl !Sync for MYSOFA_HRTF
impl Unpin for MYSOFA_HRTF
impl UnwindSafe for MYSOFA_HRTF
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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)