pub struct PreprocessingConfig {
pub unicode_normalization: bool,
pub expand_numbers: bool,
pub expand_abbreviations: bool,
pub expand_currency: bool,
pub expand_datetime: bool,
pub handle_urls: bool,
pub remove_punctuation: bool,
pub enable_entity_recognition: bool,
pub enable_pos_tagging: bool,
pub enable_semantic_analysis: bool,
pub enable_variant_selection: bool,
}Expand description
Configuration for text preprocessing
Fields§
§unicode_normalization: boolEnable Unicode normalization
expand_numbers: boolEnable number expansion
expand_abbreviations: boolEnable abbreviation expansion
expand_currency: boolEnable currency expansion
expand_datetime: boolEnable date/time expansion
handle_urls: boolEnable URL handling
remove_punctuation: boolEnable punctuation removal
enable_entity_recognition: boolEnable entity recognition
enable_pos_tagging: boolEnable POS tagging
enable_semantic_analysis: boolEnable semantic analysis
enable_variant_selection: boolEnable variant selection
Trait Implementations§
Source§impl Clone for PreprocessingConfig
impl Clone for PreprocessingConfig
Source§fn clone(&self) -> PreprocessingConfig
fn clone(&self) -> PreprocessingConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PreprocessingConfig
impl Debug for PreprocessingConfig
Auto Trait Implementations§
impl Freeze for PreprocessingConfig
impl RefUnwindSafe for PreprocessingConfig
impl Send for PreprocessingConfig
impl Sync for PreprocessingConfig
impl Unpin for PreprocessingConfig
impl UnsafeUnpin for PreprocessingConfig
impl UnwindSafe for PreprocessingConfig
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> ErasedDestructor for Twhere
T: 'static,
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> 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