(VC): LSP

This commit is contained in:
2026-06-21 15:45:01 +02:00
parent 4b733f6b9c
commit d1335bb613
4 changed files with 759 additions and 174 deletions
+8
View File
@@ -34,6 +34,14 @@ impl Mapping {
.max_by_key(|(rust, _)| *rust)
}
pub fn find_by_mist(&self, target: &MistMap) -> Option<(RustMap, MistMap)> {
self.map
.iter()
.copied()
.filter(|(_, mist)| mist <= target)
.max_by_key(|(_, mist)| *mist)
}
pub fn shift_rust(&mut self, lines: isize, cols: isize) {
self.map = self
.map