#[repr(C)]pub struct BSIPlaybackCharacteristicsVtbl {
pub CxxDrop: extern "C" fn(this: *mut BSIPlaybackCharacteristics),
pub GetFrequencyShift: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8,
pub GetFrequencyVariance: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8,
pub GetPriority: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8,
pub GetStaticAttenuation: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u16,
pub GetDBVariance: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8,
}
Fields§
§CxxDrop: extern "C" fn(this: *mut BSIPlaybackCharacteristics)
§GetFrequencyShift: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8
§GetFrequencyVariance: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8
§GetPriority: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8
§GetStaticAttenuation: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u16
§GetDBVariance: extern "C" fn(this: *mut BSIPlaybackCharacteristics) -> u8
Auto Trait Implementations§
impl Freeze for BSIPlaybackCharacteristicsVtbl
impl RefUnwindSafe for BSIPlaybackCharacteristicsVtbl
impl Send for BSIPlaybackCharacteristicsVtbl
impl Sync for BSIPlaybackCharacteristicsVtbl
impl Unpin for BSIPlaybackCharacteristicsVtbl
impl UnwindSafe for BSIPlaybackCharacteristicsVtbl
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