pub enum VariantReference {
ReferenceFor((VocabId, f64)),
VariantOf((VocabId, f64)),
}Variants§
ReferenceFor((VocabId, f64))
The current item is a reference for a variant. The score expressed similarity from the variant to the reference.
VariantOf((VocabId, f64))
The current item is a variant of a reference item. The score expressed similarity from the variant to the reference.
Trait Implementations§
Source§impl Clone for VariantReference
impl Clone for VariantReference
Source§fn clone(&self) -> VariantReference
fn clone(&self) -> VariantReference
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 VariantReference
impl Debug for VariantReference
Source§impl<'de> Deserialize<'de> for VariantReference
impl<'de> Deserialize<'de> for VariantReference
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 VariantReference
impl PartialEq for VariantReference
Source§impl PartialOrd for VariantReference
impl PartialOrd for VariantReference
Source§impl Serialize for VariantReference
impl Serialize for VariantReference
impl StructuralPartialEq for VariantReference
Auto Trait Implementations§
impl Freeze for VariantReference
impl RefUnwindSafe for VariantReference
impl Send for VariantReference
impl Sync for VariantReference
impl Unpin for VariantReference
impl UnwindSafe for VariantReference
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> 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