diff options
author | 2020-03-14 04:47:14 +0100 | |
---|---|---|
committer | 2020-03-14 04:47:14 +0100 | |
commit | 2459648574abc11161390b24d8b0b621b5d39ab9 (patch) | |
tree | c9602ac863d618e11502ca9c094e7993a195860b /native/src | |
parent | 6e8585e88c89c9e3e18e49765d4d954000bd4674 (diff) | |
download | iced-2459648574abc11161390b24d8b0b621b5d39ab9.tar.gz iced-2459648574abc11161390b24d8b0b621b5d39ab9.tar.bz2 iced-2459648574abc11161390b24d8b0b621b5d39ab9.zip |
Simplify `iter` and `iter_mut` in `pane_grid`
Diffstat (limited to 'native/src')
-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> { |