mirror of
https://github.com/jj-vcs/jj.git
synced 2025-12-23 06:01:01 +00:00
`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`. |
||
|---|---|---|
| .. | ||
| benches | ||
| gen-protos | ||
| proc-macros | ||
| src | ||
| tests | ||
| testutils | ||
| Cargo.toml | ||
| LICENSE | ||