pub enum SearchLanguage {
Simple,
English,
Spanish,
French,
German,
Custom(String),
}Expand description
Text search language/configuration.
Variants§
Simple
Simple (no stemming).
English
English.
Spanish
Spanish.
French
French.
German
German.
Custom(String)
Custom language/configuration name.
Implementations§
Source§impl SearchLanguage
impl SearchLanguage
Sourcepub fn to_postgres_config(&self) -> Cow<'static, str>
pub fn to_postgres_config(&self) -> Cow<'static, str>
Get the PostgreSQL text search configuration name.
Sourcepub fn to_sqlite_tokenizer(&self) -> &'static str
pub fn to_sqlite_tokenizer(&self) -> &'static str
Get the SQLite FTS5 tokenizer.
Trait Implementations§
Source§impl Clone for SearchLanguage
impl Clone for SearchLanguage
Source§fn clone(&self) -> SearchLanguage
fn clone(&self) -> SearchLanguage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SearchLanguage
impl Debug for SearchLanguage
Source§impl Default for SearchLanguage
impl Default for SearchLanguage
Source§impl<'de> Deserialize<'de> for SearchLanguage
impl<'de> Deserialize<'de> for SearchLanguage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SearchLanguage
impl Hash for SearchLanguage
Source§impl PartialEq for SearchLanguage
impl PartialEq for SearchLanguage
Source§impl Serialize for SearchLanguage
impl Serialize for SearchLanguage
impl Eq for SearchLanguage
impl StructuralPartialEq for SearchLanguage
Auto Trait Implementations§
impl Freeze for SearchLanguage
impl RefUnwindSafe for SearchLanguage
impl Send for SearchLanguage
impl Sync for SearchLanguage
impl Unpin for SearchLanguage
impl UnwindSafe for SearchLanguage
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