Mercurial > public > mercurial-scm > hg-stable
diff rust/hg-cpython/src/dirstate.rs @ 48058:3e69bef2031a
rust: Add Python bindings for DirstateEntry as rustext.dirstate.DirstateItem
Differential Revision: https://phab.mercurial-scm.org/D11485
author | Simon Sapin <simon.sapin@octobus.net> |
---|---|
date | Wed, 22 Sep 2021 11:28:52 +0200 |
parents | 631f6b445a77 |
children | d5528ac9b4f2 |
line wrap: on
line diff
--- a/rust/hg-cpython/src/dirstate.rs Mon Sep 20 19:18:21 2021 +0200 +++ b/rust/hg-cpython/src/dirstate.rs Wed Sep 22 11:28:52 2021 +0200 @@ -12,8 +12,10 @@ mod copymap; mod dirs_multiset; mod dirstate_map; +mod item; mod non_normal_entries; mod status; +use self::item::DirstateItem; use crate::{ dirstate::{ dirs_multiset::Dirs, dirstate_map::DirstateMap, status::status_wrapper, @@ -83,6 +85,7 @@ )?; m.add_class::<Dirs>(py)?; m.add_class::<DirstateMap>(py)?; + m.add_class::<DirstateItem>(py)?; m.add(py, "V2_FORMAT_MARKER", PyBytes::new(py, V2_FORMAT_MARKER))?; m.add( py,