Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
git: box
gix::Repository
large instances
`gix::Repository` instances are larger than 1KB on 64-bit machines. This makes Clippy warn about an unbalance between variants of `GitFetchImpl`: the `Git2` variant requires 8 bytes, while the `Subprocess` variant requires 1128 bytes. Boxing the `gix::Repository` makes `GitFetchImpl` instances smaller, as well as the other structs embedding them such as `GitFetch`.
- Loading branch information