diff --git a/src/storage.rs b/src/storage.rs index ae7def5..89e946b 100644 --- a/src/storage.rs +++ b/src/storage.rs @@ -42,11 +42,15 @@ impl Storage { &mut self.items[id] } - pub fn items(&mut self) -> impl Iterator { - self.items.iter().enumerate() + pub fn items(&mut self) -> impl Iterator { + self.items.iter() } pub fn items_mut(&mut self) -> impl Iterator { self.items.iter_mut() } + + pub fn keys(&mut self) -> impl Iterator { + self.keys.keys() + } }