Function adapton::catalog::collections::tree_fold_seq [] [src]

pub fn tree_fold_seq<Lev: Level, Leaf, T: TreeElim<Lev, Leaf>, Res: Hash + Debug + Eq + Clone + 'static, LeafC: 'static, BinC: 'static, NameC: 'static>(
    tree: T,
    dir: Dir2,
    res: Res,
    leaf: Rc<LeafC>,
    bin: Rc<BinC>,
    name: Rc<NameC>
) -> Res where
    LeafC: Fn(Leaf, Res) -> Res,
    BinC: Fn(Lev, Res) -> Res,
    NameC: Fn(Name, Lev, Res) -> Res,