#[repr(C)]pub struct ISpeechAudioBufferInfoVtbl {
pub parent: IDispatchVtbl,
pub get_MinNotification: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, MinNotification: *mut c_long) -> HRESULT,
pub put_MinNotification: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, MinNotification: c_long) -> HRESULT,
pub get_BufferSize: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, BufferSize: *mut c_long) -> HRESULT,
pub put_BufferSize: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, BufferSize: c_long) -> HRESULT,
pub get_EventBias: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, EventBias: *mut c_long) -> HRESULT,
pub put_EventBias: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, EventBias: c_long) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_MinNotification: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, MinNotification: *mut c_long) -> HRESULT
§put_MinNotification: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, MinNotification: c_long) -> HRESULT
§get_BufferSize: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, BufferSize: *mut c_long) -> HRESULT
§put_BufferSize: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, BufferSize: c_long) -> HRESULT
§get_EventBias: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, EventBias: *mut c_long) -> HRESULT
§put_EventBias: unsafe extern "system" fn(This: *mut ISpeechAudioBufferInfo, EventBias: c_long) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechAudioBufferInfoVtbl
impl RefUnwindSafe for ISpeechAudioBufferInfoVtbl
impl Send for ISpeechAudioBufferInfoVtbl
impl Sync for ISpeechAudioBufferInfoVtbl
impl Unpin for ISpeechAudioBufferInfoVtbl
impl UnwindSafe for ISpeechAudioBufferInfoVtbl
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