Mercurial > public > mercurial-scm > hg-stable
diff rust/hg-core/src/revlog/index.rs @ 51213:65c9032e2e5a
rust-index: synchronize append method
We now append to the Rust index just as we do to the C index. Future steps
will bring the two indexes further together until we can rip the C index
entirely when running Rust code.
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Tue, 27 Jun 2023 18:24:54 +0200 |
parents | 13f58ce70299 |
children | f6403bcd9f96 |
line wrap: on
line diff
--- a/rust/hg-core/src/revlog/index.rs Mon Sep 18 17:11:11 2023 +0200 +++ b/rust/hg-core/src/revlog/index.rs Tue Jun 27 18:24:54 2023 +0200 @@ -115,20 +115,20 @@ } pub struct RevisionDataParams { - flags: u16, - data_offset: u64, - data_compressed_length: i32, - data_uncompressed_length: i32, - data_delta_base: i32, - link_rev: i32, - parent_rev_1: i32, - parent_rev_2: i32, - node_id: [u8; NODE_BYTES_LENGTH], - _sidedata_offset: u64, - _sidedata_compressed_length: i32, - data_compression_mode: u8, - _sidedata_compression_mode: u8, - _rank: i32, + pub flags: u16, + pub data_offset: u64, + pub data_compressed_length: i32, + pub data_uncompressed_length: i32, + pub data_delta_base: i32, + pub link_rev: i32, + pub parent_rev_1: i32, + pub parent_rev_2: i32, + pub node_id: [u8; NODE_BYTES_LENGTH], + pub _sidedata_offset: u64, + pub _sidedata_compressed_length: i32, + pub data_compression_mode: u8, + pub _sidedata_compression_mode: u8, + pub _rank: i32, } #[derive(BytesCast)]