#[repr(C)]pub struct ISpeechMemoryStreamVtbl {
pub parent: ISpeechBaseStreamVtbl,
pub SetData: unsafe extern "system" fn(This: *mut ISpeechMemoryStream, Data: VARIANT) -> HRESULT,
pub GetData: unsafe extern "system" fn(This: *mut ISpeechMemoryStream, pData: *mut VARIANT) -> HRESULT,
}
Fields§
§parent: ISpeechBaseStreamVtbl
§SetData: unsafe extern "system" fn(This: *mut ISpeechMemoryStream, Data: VARIANT) -> HRESULT
§GetData: unsafe extern "system" fn(This: *mut ISpeechMemoryStream, pData: *mut VARIANT) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechMemoryStreamVtbl
impl RefUnwindSafe for ISpeechMemoryStreamVtbl
impl Send for ISpeechMemoryStreamVtbl
impl Sync for ISpeechMemoryStreamVtbl
impl Unpin for ISpeechMemoryStreamVtbl
impl UnwindSafe for ISpeechMemoryStreamVtbl
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