pub enum AlignmentStatus {
MatchExact,
MatchGreater,
MatchLesser,
MatchFuzzy,
}
Expand description
Status indicating how well an extraction aligns with the source text
Variants§
MatchExact
Extraction matches the source text exactly
MatchGreater
Extraction text is longer than the source span
MatchLesser
Extraction text is shorter than the source span
MatchFuzzy
Extraction text approximately matches but with differences
Trait Implementations§
Source§impl Clone for AlignmentStatus
impl Clone for AlignmentStatus
Source§fn clone(&self) -> AlignmentStatus
fn clone(&self) -> AlignmentStatus
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 moreSource§impl Debug for AlignmentStatus
impl Debug for AlignmentStatus
Source§impl<'de> Deserialize<'de> for AlignmentStatus
impl<'de> Deserialize<'de> for AlignmentStatus
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
Source§impl PartialEq for AlignmentStatus
impl PartialEq for AlignmentStatus
Source§impl Serialize for AlignmentStatus
impl Serialize for AlignmentStatus
impl Copy for AlignmentStatus
impl Eq for AlignmentStatus
impl StructuralPartialEq for AlignmentStatus
Auto Trait Implementations§
impl Freeze for AlignmentStatus
impl RefUnwindSafe for AlignmentStatus
impl Send for AlignmentStatus
impl Sync for AlignmentStatus
impl Unpin for AlignmentStatus
impl UnwindSafe for AlignmentStatus
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.