pub struct CoreferenceCluster {
pub id: u64,
pub members: Vec<usize>,
pub representative: usize,
pub canonical_name: String,
}Expand description
A coreference cluster (mentions referring to same entity).
Fields§
§id: u64Cluster ID
members: Vec<usize>Member entities (indices into entity list)
representative: usizeRepresentative entity index (most informative mention)
canonical_name: StringCanonical name (from representative)
Trait Implementations§
Source§impl Clone for CoreferenceCluster
impl Clone for CoreferenceCluster
Source§fn clone(&self) -> CoreferenceCluster
fn clone(&self) -> CoreferenceCluster
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 moreAuto Trait Implementations§
impl Freeze for CoreferenceCluster
impl RefUnwindSafe for CoreferenceCluster
impl Send for CoreferenceCluster
impl Sync for CoreferenceCluster
impl Unpin for CoreferenceCluster
impl UnsafeUnpin for CoreferenceCluster
impl UnwindSafe for CoreferenceCluster
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