#[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) -> u8Auto 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