pub struct EventMention {
pub id: String,
pub trigger: String,
pub event_type: Option<String>,
pub doc_id: String,
pub start: usize,
pub end: usize,
pub decontextualized: Option<DecontextualizedMention>,
}Expand description
An event mention for cross-document coreference.
Fields§
§id: StringUnique mention ID
trigger: StringEvent trigger text
event_type: Option<String>Event type (if known)
doc_id: StringSource document ID
start: usizeCharacter start offset in source document.
end: usizeCharacter end offset in source document.
decontextualized: Option<DecontextualizedMention>Decontextualized form (for improved annotation/modeling)
Trait Implementations§
Source§impl Clone for EventMention
impl Clone for EventMention
Source§fn clone(&self) -> EventMention
fn clone(&self) -> EventMention
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 EventMention
impl RefUnwindSafe for EventMention
impl Send for EventMention
impl Sync for EventMention
impl Unpin for EventMention
impl UnsafeUnpin for EventMention
impl UnwindSafe for EventMention
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