pub struct CanonicalToken {
pub id: AnnotationId,
pub span: TextSpanRef,
pub text: String,
pub normalized: String,
pub kind: TokenKind,
pub sentence_id: AnnotationId,
pub paragraph_id: Option<AnnotationId>,
}Expand description
Data type for canonical token.
Fields§
§id: AnnotationIdIdentifier for this value.
span: TextSpanRefThe span value.
text: StringText content for this value.
normalized: StringThe normalized value.
kind: TokenKindThe kind value.
sentence_id: AnnotationIdThe sentence identifier value.
paragraph_id: Option<AnnotationId>The paragraph identifier value.
Trait Implementations§
Source§impl Clone for CanonicalToken
impl Clone for CanonicalToken
Source§fn clone(&self) -> CanonicalToken
fn clone(&self) -> CanonicalToken
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 CanonicalToken
impl Debug for CanonicalToken
Source§impl<'de> Deserialize<'de> for CanonicalToken
impl<'de> Deserialize<'de> for CanonicalToken
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
impl Eq for CanonicalToken
Source§impl PartialEq for CanonicalToken
impl PartialEq for CanonicalToken
Source§fn eq(&self, other: &CanonicalToken) -> bool
fn eq(&self, other: &CanonicalToken) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CanonicalToken
impl Serialize for CanonicalToken
impl StructuralPartialEq for CanonicalToken
Auto Trait Implementations§
impl Freeze for CanonicalToken
impl RefUnwindSafe for CanonicalToken
impl Send for CanonicalToken
impl Sync for CanonicalToken
impl Unpin for CanonicalToken
impl UnsafeUnpin for CanonicalToken
impl UnwindSafe for CanonicalToken
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