pub trait Chain<T> {
// Required method
fn create(
self,
col: &Vec<(fn(State<T>) -> Result<State<T>, Error>, String)>,
) -> Vec<&fn(State<T>) -> Result<State<T>, Error>>;
}
pub trait Chain<T> {
// Required method
fn create(
self,
col: &Vec<(fn(State<T>) -> Result<State<T>, Error>, String)>,
) -> Vec<&fn(State<T>) -> Result<State<T>, Error>>;
}