[−][src]Struct rust_stemmers::Stemmer
Wrapps a usable interface around the actual stemmer implementation
Methods
impl Stemmer
[src]
pub fn create(lang: Algorithm) -> Self
[src]
Create a new stemmer from an algorithm
pub fn stem<'a>(&self, input: &'a str) -> Cow<'a, str>
[src]
Stem a single word Please note, that the input is expected to be all lowercase (if that is applicable).
Auto Trait Implementations
impl Send for Stemmer
impl Sync for Stemmer
impl Unpin for Stemmer
impl UnwindSafe for Stemmer
impl RefUnwindSafe for Stemmer
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,