#[repr(C)]pub struct ISpellCheckerFactoryVtbl {
pub parent: IUnknownVtbl,
pub SupportedLanguages: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, value: *mut *mut IEnumString) -> HRESULT,
pub IsSupported: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, languageTag: LPCWSTR, value: *mut BOOL) -> HRESULT,
pub CreateSpellChecker: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, languageTag: LPCWSTR, value: *mut *mut ISpellChecker) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SupportedLanguages: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, value: *mut *mut IEnumString) -> HRESULT
§IsSupported: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, languageTag: LPCWSTR, value: *mut BOOL) -> HRESULT
§CreateSpellChecker: unsafe extern "system" fn(This: *mut ISpellCheckerFactory, languageTag: LPCWSTR, value: *mut *mut ISpellChecker) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpellCheckerFactoryVtbl
impl RefUnwindSafe for ISpellCheckerFactoryVtbl
impl Send for ISpellCheckerFactoryVtbl
impl Sync for ISpellCheckerFactoryVtbl
impl Unpin for ISpellCheckerFactoryVtbl
impl UnwindSafe for ISpellCheckerFactoryVtbl
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