pub fn drop_merged_branches(
    graph: &mut Graph,
    pulled_ids: impl Iterator<Item = Oid>,
    protected_branches: &Branches
) -> Vec<String>Notable traits for Vec<u8, A>impl<A> Write for Vec<u8, A> where
    A: Allocator
Expand description

Drop branches merged among the pulled IDs

The removal in graph is purely superficial since nothing can act on it. The returned branch names is the important part.