aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/flow.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2016-08-14 15:01:51 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2016-08-14 19:06:18 +0200
commita1af2cded82abac282573bb0dc8049329b36717d (patch)
tree9809c2bd97c03f399ba7c91e1a555ddf323b4cf3 /components/layout/flow.rs
parent8419f96dc0cb79c83922b62166390f6688f2aae0 (diff)
downloadservo-a1af2cded82abac282573bb0dc8049329b36717d.tar.gz
servo-a1af2cded82abac282573bb0dc8049329b36717d.zip
Use impl DoubleEndedIterator for two flow_list iterators
Diffstat (limited to 'components/layout/flow.rs')
-rw-r--r--components/layout/flow.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/layout/flow.rs b/components/layout/flow.rs
index 29102690a4d..2b42957826e 100644
--- a/components/layout/flow.rs
+++ b/components/layout/flow.rs
@@ -31,7 +31,7 @@ use context::LayoutContext;
use display_list_builder::DisplayListBuildState;
use euclid::{Point2D, Rect, Size2D};
use floats::{Floats, SpeculatedFloatPlacement};
-use flow_list::{FlowList, FlowListIterator, MutFlowListIterator};
+use flow_list::{FlowList, MutFlowListIterator};
use flow_ref::{self, FlowRef, WeakFlowRef};
use fragment::{Fragment, FragmentBorderBoxIterator, Overflow, SpecificFragmentInfo};
use gfx::display_list::{ClippingRegion, StackingContext};
@@ -432,7 +432,7 @@ pub fn base<T: ?Sized + Flow>(this: &T) -> &BaseFlow {
}
/// Iterates over the children of this immutable flow.
-pub fn child_iter<'a>(flow: &'a Flow) -> FlowListIterator<'a> {
+pub fn child_iter<'a>(flow: &'a Flow) -> impl Iterator<Item = &'a Flow> {
base(flow).children.iter()
}