Trait adapton::collection::ExperimentT
[−]
[src]
pub trait ExperimentT<A: Adapton, X, Out> { type ListEdit: ListEdit<A, X>; fn run(&mut A, Vec<CursorEdit<X, Dir2>>, view: ListReduce) -> Vec<(Out, Cnt)>; }
Associated Types
Required Methods
fn run(&mut A, Vec<CursorEdit<X, Dir2>>, view: ListReduce) -> Vec<(Out, Cnt)>
Implementors
impl<A: Adapton, X: Zero + Hash + Debug + PartialEq + Eq + Clone + PartialOrd> ExperimentT<A, X, Vec<X>> for Experiment