Trait windows::Win32::System::Search::ISearchLanguageSupport_Impl
pub trait ISearchLanguageSupport_Impl: Sized {
// Required methods
fn SetDiacriticSensitivity(&self, fdiacriticsensitive: BOOL) -> Result<()>;
fn GetDiacriticSensitivity(&self) -> Result<BOOL>;
fn LoadWordBreaker(
&self,
lcid: u32,
riid: *const GUID,
ppwordbreaker: *mut *mut c_void,
plcidused: *mut u32,
) -> Result<()>;
fn LoadStemmer(
&self,
lcid: u32,
riid: *const GUID,
ppstemmer: *mut *mut c_void,
plcidused: *mut u32,
) -> Result<()>;
fn IsPrefixNormalized(
&self,
pwcsquerytoken: &PCWSTR,
cwcquerytoken: u32,
pwcsdocumenttoken: &PCWSTR,
cwcdocumenttoken: u32,
) -> Result<u32>;
}
Required Methods§
fn SetDiacriticSensitivity(&self, fdiacriticsensitive: BOOL) -> Result<()>
fn GetDiacriticSensitivity(&self) -> Result<BOOL>
fn LoadWordBreaker( &self, lcid: u32, riid: *const GUID, ppwordbreaker: *mut *mut c_void, plcidused: *mut u32, ) -> Result<()>
fn LoadStemmer( &self, lcid: u32, riid: *const GUID, ppstemmer: *mut *mut c_void, plcidused: *mut u32, ) -> Result<()>
fn IsPrefixNormalized( &self, pwcsquerytoken: &PCWSTR, cwcquerytoken: u32, pwcsdocumenttoken: &PCWSTR, cwcdocumenttoken: u32, ) -> Result<u32>
Object Safety§
This trait is not object safe.