aboutsummaryrefslogtreecommitdiff
path: root/src/coord/ranged1d/combinators/group_by.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/coord/ranged1d/combinators/group_by.rs')
-rw-r--r--src/coord/ranged1d/combinators/group_by.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/coord/ranged1d/combinators/group_by.rs b/src/coord/ranged1d/combinators/group_by.rs
index b807e93..5c0a4e5 100644
--- a/src/coord/ranged1d/combinators/group_by.rs
+++ b/src/coord/ranged1d/combinators/group_by.rs
@@ -92,8 +92,7 @@ impl<T: DiscreteRanged> Ranged for GroupBy<T> {
.collect();
let size = self.0.size();
return outter_ticks
- .map(|base| inner_ticks.iter().map(move |&ofs| base * self.1 + ofs))
- .flatten()
+ .flat_map(|base| inner_ticks.iter().map(move |&ofs| base * self.1 + ofs))
.take_while(|&idx| idx < size)
.map(|x| self.0.from_index(x).unwrap())
.collect();