pub struct TextNormalizer { /* private fields */ }Expand description
Text normalizer
Implementations§
Source§impl TextNormalizer
impl TextNormalizer
Sourcepub fn new(config: PreprocessingConfig) -> Self
pub fn new(config: PreprocessingConfig) -> Self
Create a new text normalizer
Sourcepub fn add_stopwords(&mut self, language: &str, stopwords: Vec<String>)
pub fn add_stopwords(&mut self, language: &str, stopwords: Vec<String>)
Add custom stopwords for a language
Trait Implementations§
Source§impl Debug for TextNormalizer
impl Debug for TextNormalizer
Auto Trait Implementations§
impl Freeze for TextNormalizer
impl RefUnwindSafe for TextNormalizer
impl Send for TextNormalizer
impl Sync for TextNormalizer
impl Unpin for TextNormalizer
impl UnwindSafe for TextNormalizer
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> 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