pub fn unapply<'a>(
    transaction: &'a Transaction,
    filter: Filter,
    tree: Tree<'a>,
    parent_tree: Tree<'a>
) -> JoshResult<Tree<'a>>
Expand description

Calculate a tree with minimal differences from parent_tree such that apply(unapply(tree, parent_tree)) == tree