[]Enum fzq::Metric

pub enum Metric {
    DamerauLevenshtein,
    Levenshtein,
    Jaro,
    JaroWinkler,
}

String metrics to use for matching

Variants

DamerauLevenshteinLevenshteinJaroJaroWinkler

Methods

impl Metric

pub fn variants() -> [&'static str; 4]

Trait Implementations

impl Display for Metric

impl Debug for Metric[src]

impl FromStr for Metric

type Err = String

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Sync for Metric

impl Send for Metric

impl Unpin for Metric

impl RefUnwindSafe for Metric

impl UnwindSafe for Metric

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]