zed/crates/project
Nathan Sobo ee3637216e
Add TreeMap::remove_between that can take abstract start and end points
This commit introduces a new adaptor trait for SeekTarget that works around
frustrating issues with lifetimes. It wraps the arguments in a newtype wrapper
that lives on the stack to avoid the lifetime getting extended to the caller
of the method.

This allows us to introduce a PathSuccessor object that can be passed as the
end argument of remove_between to remove a whole subtree.
2023-05-12 08:21:01 -07:00
..
src Add TreeMap::remove_between that can take abstract start and end points 2023-05-12 08:21:01 -07:00
Cargo.toml Added git status to the project panel, added worktree test 2023-05-10 17:37:36 -07:00