changeset 47683 | 284a20269a97 |
parent 47521 | abed645b8e96 |
child 47956 | 81aedf1fc897 |
--- a/rust/hg-core/src/dirstate.rs Thu Jul 15 23:02:17 2021 +0200 +++ b/rust/hg-core/src/dirstate.rs Fri Jul 16 14:08:26 2021 +0200 @@ -65,6 +65,12 @@ let fs_exec_bit = filesystem_metadata.mode() & EXEC_BIT_MASK; dirstate_exec_bit != fs_exec_bit } + + /// Returns a `(state, mode, size, mtime)` tuple as for + /// `DirstateMapMethods::debug_iter`. + pub fn debug_tuple(&self) -> (u8, i32, i32, i32) { + (self.state.into(), self.mode, self.size, self.mtime) + } } #[derive(BytesCast)]