[][src]Trait ordist::distances::Ordist

pub trait Ordist<T: OrDistElement> {
    fn spearman_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>;
fn footrule_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>;
fn kendall_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>;
fn cayley_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>;
fn levenshtein_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>;
fn ulam_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>; }

Required methods

fn spearman_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

fn footrule_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

fn kendall_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

fn cayley_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

fn levenshtein_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

fn ulam_dist(&self, v: &Self) -> Result<usize, OrDistError<T>>

Loading content...

Implementations on Foreign Types

impl<T: OrDistElement> Ordist<T> for Vec<T>[src]

impl<A, S> Ordist<A> for ArrayBase<S, Ix1> where
    A: OrDistElement,
    S: Data<Elem = A>, 
[src]

Loading content...

Implementors

Loading content...