pub struct DiscontinuousEntity {
pub spans: Vec<(usize, usize)>,
pub text: String,
pub entity_type: String,
pub confidence: f32,
}Expand description
An entity that may span multiple non-contiguous regions.
Fields§
§spans: Vec<(usize, usize)>The spans that make up this entity (may be non-contiguous)
text: StringConcatenated text from all spans
entity_type: StringEntity type
confidence: f32Confidence score
Implementations§
Trait Implementations§
Source§impl Clone for DiscontinuousEntity
impl Clone for DiscontinuousEntity
Source§fn clone(&self) -> DiscontinuousEntity
fn clone(&self) -> DiscontinuousEntity
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 DiscontinuousEntity
impl RefUnwindSafe for DiscontinuousEntity
impl Send for DiscontinuousEntity
impl Sync for DiscontinuousEntity
impl Unpin for DiscontinuousEntity
impl UnsafeUnpin for DiscontinuousEntity
impl UnwindSafe for DiscontinuousEntity
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