[][src]Struct rust_stemmers::Stemmer

pub struct Stemmer { /* fields omitted */ }

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

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]