pub struct TypeWeights {
pub person: f64,
pub organization: f64,
pub location: f64,
pub date: f64,
pub money: f64,
pub other: f64,
}Expand description
Type-specific reliability weights.
Different backends may have different accuracy profiles for different entity types. These weights adjust confidence scores based on the entity type being extracted.
Fields§
§person: f64Weight multiplier for Person entities
organization: f64Weight multiplier for Organization entities
location: f64Weight multiplier for Location entities
date: f64Weight multiplier for Date entities
money: f64Weight multiplier for Money entities
other: f64Weight multiplier for other/misc entity types
Trait Implementations§
Source§impl Clone for TypeWeights
impl Clone for TypeWeights
Source§fn clone(&self) -> TypeWeights
fn clone(&self) -> TypeWeights
Returns a duplicate of the value. Read more
1.0.0 · 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 TypeWeights
impl Debug for TypeWeights
Source§impl Default for TypeWeights
impl Default for TypeWeights
Source§fn default() -> TypeWeights
fn default() -> TypeWeights
Returns the “default value” for a type. Read more
impl Copy for TypeWeights
Auto Trait Implementations§
impl Freeze for TypeWeights
impl RefUnwindSafe for TypeWeights
impl Send for TypeWeights
impl Sync for TypeWeights
impl Unpin for TypeWeights
impl UnsafeUnpin for TypeWeights
impl UnwindSafe for TypeWeights
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,
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