Mercurial > hg
comparison rust/Cargo.lock @ 47102:d6c94ca40863
dirstate-tree: Serialize to disk
The existing `pack_dirstate` function relies on implementation details
of `DirstateMap`, so extract some parts of it as separate functions
for us in the tree-based `DirstateMap`.
The `bytes-cast` crate is updated to a version that has an `as_bytes` method,
not just `from_bytes`:
https://docs.rs/bytes-cast/0.2.0/bytes_cast/trait.BytesCast.html#method.as_bytes
Drive-by refactor `clear_ambiguous_times` which does part of the same thing.
Differential Revision: https://phab.mercurial-scm.org/D10486
author | Simon Sapin <simon.sapin@octobus.net> |
---|---|
date | Mon, 12 Apr 2021 14:21:47 +0200 |
parents | c7c6c11fe1e4 |
children | be579775c2d9 |
comparison
equal
deleted
inserted
replaced
47101:5d62243c7732 | 47102:d6c94ca40863 |
---|---|
62 source = "registry+https://github.com/rust-lang/crates.io-index" | 62 source = "registry+https://github.com/rust-lang/crates.io-index" |
63 checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" | 63 checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" |
64 | 64 |
65 [[package]] | 65 [[package]] |
66 name = "bytes-cast" | 66 name = "bytes-cast" |
67 version = "0.1.0" | 67 version = "0.2.0" |
68 source = "registry+https://github.com/rust-lang/crates.io-index" | 68 source = "registry+https://github.com/rust-lang/crates.io-index" |
69 checksum = "3196ba300c7bc9282a4331e878496cb3e9603a898a8f1446601317163e16ca52" | 69 checksum = "0d434f9a4ecbe987e7ccfda7274b6f82ea52c9b63742565a65cb5e8ba0f2c452" |
70 dependencies = [ | 70 dependencies = [ |
71 "bytes-cast-derive", | 71 "bytes-cast-derive", |
72 ] | 72 ] |
73 | 73 |
74 [[package]] | 74 [[package]] |