diff options
Diffstat (limited to 'native')
-rw-r--r-- | native/src/widget/pane_grid.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/native/src/widget/pane_grid.rs b/native/src/widget/pane_grid.rs index ddbc7bfd..a594832a 100644 --- a/native/src/widget/pane_grid.rs +++ b/native/src/widget/pane_grid.rs @@ -356,12 +356,12 @@ impl<T> State<T> { self.panes.get_mut(pane) } - pub fn iter(&self) -> impl Iterator<Item = (Pane, &T)> { - self.panes.iter().map(|(pane, state)| (*pane, state)) + pub fn iter(&self) -> impl Iterator<Item = (&Pane, &T)> { + self.panes.iter() } - pub fn iter_mut(&mut self) -> impl Iterator<Item = (Pane, &mut T)> { - self.panes.iter_mut().map(|(pane, state)| (*pane, state)) + pub fn iter_mut(&mut self) -> impl Iterator<Item = (&Pane, &mut T)> { + self.panes.iter_mut() } pub fn focused_pane(&self) -> Option<Pane> { |