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