#[repr(C)]pub struct ISpeechLexiconWordVtbl {
pub parent: IDispatchVtbl,
pub get_LangId: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, LangId: *mut SpeechLanguageId) -> HRESULT,
pub get_Type: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, WordType: *mut SpeechWordType) -> HRESULT,
pub get_Word: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, Word: *mut BSTR) -> HRESULT,
pub get_Pronunciations: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, Pronunciations: *mut *mut ISpeechLexiconPronunciations) -> HRESULT,
}Fields§
§parent: IDispatchVtbl§get_LangId: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, LangId: *mut SpeechLanguageId) -> HRESULT§get_Type: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, WordType: *mut SpeechWordType) -> HRESULT§get_Word: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, Word: *mut BSTR) -> HRESULT§get_Pronunciations: unsafe extern "system" fn(This: *mut ISpeechLexiconWord, Pronunciations: *mut *mut ISpeechLexiconPronunciations) -> HRESULTAuto Trait Implementations§
impl Freeze for ISpeechLexiconWordVtbl
impl RefUnwindSafe for ISpeechLexiconWordVtbl
impl Send for ISpeechLexiconWordVtbl
impl Sync for ISpeechLexiconWordVtbl
impl Unpin for ISpeechLexiconWordVtbl
impl UnwindSafe for ISpeechLexiconWordVtbl
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