pub struct RelationEvalConfig {
pub overlap_threshold: f64,
pub require_entity_type_match: bool,
pub directed_relations: bool,
}Expand description
Configuration for relation evaluation.
Fields§
§overlap_threshold: f64Overlap threshold for boundary matching (default: 0.5)
require_entity_type_match: boolWhether to require entity type match (default: true)
directed_relations: boolWhether relation direction matters (default: true)
Trait Implementations§
Source§impl Clone for RelationEvalConfig
impl Clone for RelationEvalConfig
Source§fn clone(&self) -> RelationEvalConfig
fn clone(&self) -> RelationEvalConfig
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 RelationEvalConfig
impl Debug for RelationEvalConfig
Auto Trait Implementations§
impl Freeze for RelationEvalConfig
impl RefUnwindSafe for RelationEvalConfig
impl Send for RelationEvalConfig
impl Sync for RelationEvalConfig
impl Unpin for RelationEvalConfig
impl UnsafeUnpin for RelationEvalConfig
impl UnwindSafe for RelationEvalConfig
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