pub enum StemmingAlgorithm {
Snowball(SnowballParams),
Disabled,
}Expand description
Stemming algorithm for a full-text index. Unset: no stemming.
Variants§
Snowball(SnowballParams)
Snowball stemmer for the given language.
Disabled
Explicitly disable stemming.
Trait Implementations§
Source§impl Clone for StemmingAlgorithm
impl Clone for StemmingAlgorithm
Source§impl Debug for StemmingAlgorithm
impl Debug for StemmingAlgorithm
Source§impl<'de> Deserialize<'de> for StemmingAlgorithm
impl<'de> Deserialize<'de> for StemmingAlgorithm
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
impl Eq for StemmingAlgorithm
Source§impl PartialEq for StemmingAlgorithm
impl PartialEq for StemmingAlgorithm
Source§impl Serialize for StemmingAlgorithm
impl Serialize for StemmingAlgorithm
impl StructuralPartialEq for StemmingAlgorithm
Auto Trait Implementations§
impl Freeze for StemmingAlgorithm
impl RefUnwindSafe for StemmingAlgorithm
impl Send for StemmingAlgorithm
impl Sync for StemmingAlgorithm
impl Unpin for StemmingAlgorithm
impl UnsafeUnpin for StemmingAlgorithm
impl UnwindSafe for StemmingAlgorithm
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request