[][src]Trait poisson::algorithm::Creator

pub trait Creator<F, V>: Copy + Debug where
    F: Float,
    V: Vector<F>, 
{ type Algo: Algorithm<F, V>; fn create(_: &Builder<F, V>) -> Self::Algo; }

Constructs new instance of the algorithm.

Associated Types

type Algo: Algorithm<F, V>

Algorithm instance associated with the trait

Loading content...

Required methods

fn create(_: &Builder<F, V>) -> Self::Algo

Creates new and empty algorithm instance.

Loading content...

Implementors

impl<F, V> Creator<F, V> for Bridson where
    F: Float,
    V: Vector<F>,
    Standard: Distribution<F>,
    Standard: Distribution<V>, 
[src]

type Algo = Algo<F, V>

impl<F, V> Creator<F, V> for Ebeida where
    F: Float,
    V: Vector<F>,
    Standard: Distribution<F>,
    Standard: Distribution<V>, 
[src]

type Algo = Algo<F, V>

Loading content...