#[repr(C)]pub struct ISpeechObjectTokensVtbl {
pub parent: IDispatchVtbl,
pub get_Count: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, Count: *mut c_long) -> HRESULT,
pub Item: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, Index: c_long, Token: *mut *mut ISpeechObjectToken) -> HRESULT,
pub get__NewEnum: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, ppEnumVARIANT: *mut *mut IUnknown) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Count: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, Count: *mut c_long) -> HRESULT
§Item: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, Index: c_long, Token: *mut *mut ISpeechObjectToken) -> HRESULT
§get__NewEnum: unsafe extern "system" fn(This: *mut ISpeechObjectTokens, ppEnumVARIANT: *mut *mut IUnknown) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechObjectTokensVtbl
impl RefUnwindSafe for ISpeechObjectTokensVtbl
impl Send for ISpeechObjectTokensVtbl
impl Sync for ISpeechObjectTokensVtbl
impl Unpin for ISpeechObjectTokensVtbl
impl UnwindSafe for ISpeechObjectTokensVtbl
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