There are at least two missing methods from `OwnedVector<T>` not in `Vec<T>`: - `Vec::retain` - `Vec::grow_fn` Unlike `ImmutableVector` methods (`bsearch` for example) and `MutableVector` methods (`swap` for example), they have to be directly implemented to `Vec<T>`.