summaryrefslogtreecommitdiffstats
path: root/native
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-03-14 04:47:14 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-03-14 04:47:14 +0100
commit2459648574abc11161390b24d8b0b621b5d39ab9 (patch)
treec9602ac863d618e11502ca9c094e7993a195860b /native
parent6e8585e88c89c9e3e18e49765d4d954000bd4674 (diff)
downloadiced-2459648574abc11161390b24d8b0b621b5d39ab9.tar.gz
iced-2459648574abc11161390b24d8b0b621b5d39ab9.tar.bz2
iced-2459648574abc11161390b24d8b0b621b5d39ab9.zip
Simplify `iter` and `iter_mut` in `pane_grid`
Diffstat (limited to 'native')
-rw-r--r--native/src/widget/pane_grid.rs8
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> {