Mercurial > public > mercurial-scm > hg-stable
diff rust/hg-core/src/dirstate_tree/status.rs @ 47126:d5956136d19d
dirstate-tree: Give to `status()` mutable access to the `DirstateMap`
Differential Revision: https://phab.mercurial-scm.org/D10546
author | Simon Sapin <simon.sapin@octobus.net> |
---|---|
date | Fri, 16 Apr 2021 12:12:04 +0200 |
parents | |
children | be579775c2d9 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rust/hg-core/src/dirstate_tree/status.rs Fri Apr 16 12:12:04 2021 +0200 @@ -0,0 +1,17 @@ +use crate::dirstate_tree::dirstate_map::DirstateMap; +use crate::matchers::Matcher; +use crate::DirstateStatus; +use crate::PatternFileWarning; +use crate::StatusError; +use crate::StatusOptions; +use std::path::PathBuf; + +pub fn status<'a>( + _dmap: &'a mut DirstateMap, + _matcher: &'a (dyn Matcher + Sync), + _root_dir: PathBuf, + _ignore_files: Vec<PathBuf>, + _options: StatusOptions, +) -> Result<(DirstateStatus<'a>, Vec<PatternFileWarning>), StatusError> { + todo!() +}