pub enum LabelAggregationOption {
First,
Last,
Mode,
Custom(Box<fn(&[Token]) -> (i64, String)>),
}
Expand description
§Enum defining the label aggregation method for sub tokens
Defines the behaviour for labels aggregation if the consolidation of sub-tokens is enabled.
Variants§
First
The label of the first sub token is assigned to the entire token
Last
The label of the last sub token is assigned to the entire token
Mode
The most frequent sub- token is assigned to the entire token
Custom(Box<fn(&[Token]) -> (i64, String)>)
The user can provide a function mapping a &Vec<Token>
to a (i64, String)
tuple corresponding to the label index, label String to return
Auto Trait Implementations§
impl Freeze for LabelAggregationOption
impl RefUnwindSafe for LabelAggregationOption
impl Send for LabelAggregationOption
impl Sync for LabelAggregationOption
impl Unpin for LabelAggregationOption
impl UnwindSafe for LabelAggregationOption
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> 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