pub enum LangMode {
Plain,
Japanese,
Korean,
Chinese,
All,
}Expand description
Language backend selected for one search run.
Variants§
Plain
No language-specific phonetic expansion.
Japanese
Japanese kana and romaji expansion.
Korean
Korean Hangul romanization, initials, and keyboard expansion.
Chinese
Chinese pinyin and initials expansion.
All
Japanese, Korean, and Chinese expansion together.
Trait Implementations§
impl Copy for LangMode
impl Eq for LangMode
impl StructuralPartialEq for LangMode
Auto Trait Implementations§
impl Freeze for LangMode
impl RefUnwindSafe for LangMode
impl Send for LangMode
impl Sync for LangMode
impl Unpin for LangMode
impl UnsafeUnpin for LangMode
impl UnwindSafe for LangMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more