pub struct RelationGold {
pub head_span: (usize, usize),
pub head_type: String,
pub head_text: String,
pub tail_span: (usize, usize),
pub tail_type: String,
pub tail_text: String,
pub relation_type: String,
}Expand description
Ground truth relation.
Fields§
§head_span: (usize, usize)Head entity span (start, end)
head_type: StringHead entity type
head_text: StringHead entity text
tail_span: (usize, usize)Tail entity span (start, end)
tail_type: StringTail entity type
tail_text: StringTail entity text
relation_type: StringRelation type
Implementations§
Trait Implementations§
Source§impl Clone for RelationGold
impl Clone for RelationGold
Source§fn clone(&self) -> RelationGold
fn clone(&self) -> RelationGold
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 RelationGold
impl Debug for RelationGold
Source§impl<'de> Deserialize<'de> for RelationGold
impl<'de> Deserialize<'de> for RelationGold
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RelationGold
impl RefUnwindSafe for RelationGold
impl Send for RelationGold
impl Sync for RelationGold
impl Unpin for RelationGold
impl UnsafeUnpin for RelationGold
impl UnwindSafe for RelationGold
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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