mirror of
https://github.com/martinvonz/jj.git
synced 2025-01-03 18:24:19 +00:00
962b188b76
The custom Drop impl prevents us from moving members of UnpublishedOperation, and is the reason why `NewRepoData` is wrapped in an `Option`. We don't use custom Drop functions like this for debugging elsewhere in the codebase, and in some ways #[must_use] provides better protection since it will typically cause a compiler error if the UnpublishedOperation isn't used. |
||
---|---|---|
.. | ||
benches | ||
gen-protos | ||
proc-macros | ||
src | ||
tests | ||
testutils | ||
Cargo.toml | ||
LICENSE |