Trait favannat::network::Fabricator[][src]

pub trait Fabricator<N: NodeLike, E: EdgeLike> {
    type Output: Evaluator;
    fn fabricate(net: &impl NetLike<N, E>) -> Result<Self::Output, &'static str>;
}

Associated Types

Loading content...

Required methods

fn fabricate(net: &impl NetLike<N, E>) -> Result<Self::Output, &'static str>[src]

Loading content...

Implementors

impl<N, E> Fabricator<N, E> for FeedForwardMatrixFabricator where
    N: NodeLike,
    E: EdgeLike
[src]

type Output = MatrixEvaluator

Loading content...