about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWaffle <waffle.lapkin@gmail.com>2020-10-08 02:26:29 +0300
committerWaffle <waffle.lapkin@gmail.com>2020-11-22 02:39:21 +0300
commitb82a76ae3a44b9ebc353b77764be1a5cd8ffcc47 (patch)
tree811416372aa9f3bb26951bc3f1eeaa289176fcde
parent66d6708c3d76ba20c194ae84a4cc48d14e71efcb (diff)
downloadrust-b82a76ae3a44b9ebc353b77764be1a5cd8ffcc47.tar.gz
rust-b82a76ae3a44b9ebc353b77764be1a5cd8ffcc47.zip
Merge `use`s in core::iter
-rw-r--r--library/core/src/iter/adapters/chain.rs8
-rw-r--r--library/core/src/iter/adapters/flatten.rs10
-rw-r--r--library/core/src/iter/adapters/mod.rs20
-rw-r--r--library/core/src/iter/adapters/take.rs6
-rw-r--r--library/core/src/iter/mod.rs23
-rw-r--r--library/core/src/iter/sources/empty.rs6
6 files changed, 31 insertions, 42 deletions
diff --git a/library/core/src/iter/adapters/chain.rs b/library/core/src/iter/adapters/chain.rs
index 2e070d71224..86a005f3408 100644
--- a/library/core/src/iter/adapters/chain.rs
+++ b/library/core/src/iter/adapters/chain.rs
@@ -1,6 +1,8 @@
-use crate::iter::{DoubleEndedIterator, FusedIterator, Iterator, TrustedLen};
-use crate::ops::Try;
-use crate::usize;
+use crate::{
+    iter::{DoubleEndedIterator, FusedIterator, Iterator, TrustedLen},
+    ops::Try,
+    usize,
+};
 
 /// An iterator that links two iterators together, in a chain.
 ///
diff --git a/library/core/src/iter/adapters/flatten.rs b/library/core/src/iter/adapters/flatten.rs
index 60e5ea8054e..d38b648cd16 100644
--- a/library/core/src/iter/adapters/flatten.rs
+++ b/library/core/src/iter/adapters/flatten.rs
@@ -1,8 +1,8 @@
-use crate::fmt;
-use crate::ops::Try;
-
-use super::super::{DoubleEndedIterator, Fuse, FusedIterator, Iterator};
-use super::Map;
+use crate::{
+    fmt,
+    iter::{DoubleEndedIterator, Fuse, FusedIterator, Iterator, Map},
+    ops::Try,
+};
 
 /// An iterator that maps each element to an iterator, and yields the elements
 /// of the produced iterators.
diff --git a/library/core/src/iter/adapters/mod.rs b/library/core/src/iter/adapters/mod.rs
index 358049848e9..1969d35fec4 100644
--- a/library/core/src/iter/adapters/mod.rs
+++ b/library/core/src/iter/adapters/mod.rs
@@ -26,23 +26,9 @@ mod take_while;
 mod zip;
 
 pub use self::{
-    chain::Chain,
-    cycle::Cycle,
-    enumerate::Enumerate,
-    filter::Filter,
-    filter_map::FilterMap,
-    flatten::FlatMap,
-    fuse::Fuse,
-    inspect::Inspect,
-    map::Map,
-    peekable::Peekable,
-    rev::Rev,
-    scan::Scan,
-    skip::Skip,
-    skip_while::SkipWhile,
-    take::Take,
-    take_while::TakeWhile,
-    zip::Zip,
+    chain::Chain, cycle::Cycle, enumerate::Enumerate, filter::Filter, filter_map::FilterMap,
+    flatten::FlatMap, fuse::Fuse, inspect::Inspect, map::Map, peekable::Peekable, rev::Rev,
+    scan::Scan, skip::Skip, skip_while::SkipWhile, take::Take, take_while::TakeWhile, zip::Zip,
 };
 
 #[stable(feature = "iter_cloned", since = "1.1.0")]
diff --git a/library/core/src/iter/adapters/take.rs b/library/core/src/iter/adapters/take.rs
index 982dbfcba3a..b9a8c7ff2bc 100644
--- a/library/core/src/iter/adapters/take.rs
+++ b/library/core/src/iter/adapters/take.rs
@@ -1,9 +1,9 @@
 use crate::{
-    cmp, iter::FusedIterator, iter::InPlaceIterable, iter::TrustedLen, ops::ControlFlow, ops::Try,
+    cmp,
+    iter::{adapters::SourceIter, FusedIterator, InPlaceIterable, TrustedLen},
+    ops::{ControlFlow, Try},
 };
 
-use super::SourceIter;
-
 /// An iterator that only iterates over the first `n` iterations of `iter`.
 ///
 /// This `struct` is created by the [`take`] method on [`Iterator`]. See its
diff --git a/library/core/src/iter/mod.rs b/library/core/src/iter/mod.rs
index 59f333e888b..072373c00f6 100644
--- a/library/core/src/iter/mod.rs
+++ b/library/core/src/iter/mod.rs
@@ -335,15 +335,14 @@ pub use self::sources::{successors, Successors};
 
 #[stable(feature = "fused", since = "1.26.0")]
 pub use self::traits::FusedIterator;
+#[unstable(issue = "none", feature = "inplace_iteration")]
+pub use self::traits::InPlaceIterable;
 #[unstable(feature = "trusted_len", issue = "37572")]
 pub use self::traits::TrustedLen;
 #[stable(feature = "rust1", since = "1.0.0")]
-pub use self::traits::{DoubleEndedIterator, Extend, FromIterator, IntoIterator};
-#[stable(feature = "rust1", since = "1.0.0")]
-pub use self::traits::{ExactSizeIterator, Product, Sum};
-
-#[unstable(issue = "none", feature = "inplace_iteration")]
-pub use self::traits::InPlaceIterable;
+pub use self::traits::{
+    DoubleEndedIterator, ExactSizeIterator, Extend, FromIterator, IntoIterator, Product, Sum,
+};
 
 #[stable(feature = "iter_cloned", since = "1.1.0")]
 pub use self::adapters::Cloned;
@@ -351,21 +350,19 @@ pub use self::adapters::Cloned;
 pub use self::adapters::Copied;
 #[stable(feature = "iterator_flatten", since = "1.29.0")]
 pub use self::adapters::Flatten;
-
 #[unstable(feature = "iter_map_while", reason = "recently added", issue = "68537")]
 pub use self::adapters::MapWhile;
-#[unstable(issue = "none", feature = "inplace_iteration")]
+#[unstable(feature = "inplace_iteration", issue = "none")]
 pub use self::adapters::SourceIter;
 #[stable(feature = "iterator_step_by", since = "1.28.0")]
 pub use self::adapters::StepBy;
 #[unstable(feature = "trusted_random_access", issue = "none")]
 pub use self::adapters::TrustedRandomAccess;
 #[stable(feature = "rust1", since = "1.0.0")]
-pub use self::adapters::{Chain, Cycle, Enumerate, Filter, FilterMap, Map, Rev, Zip};
-#[stable(feature = "rust1", since = "1.0.0")]
-pub use self::adapters::{FlatMap, Peekable, Scan, Skip, SkipWhile, Take, TakeWhile};
-#[stable(feature = "rust1", since = "1.0.0")]
-pub use self::adapters::{Fuse, Inspect};
+pub use self::adapters::{
+    Chain, Cycle, Enumerate, Filter, FilterMap, FlatMap, Fuse, Inspect, Map, Peekable, Rev, Scan,
+    Skip, SkipWhile, Take, TakeWhile, Zip,
+};
 
 pub(crate) use self::adapters::process_results;
 
diff --git a/library/core/src/iter/sources/empty.rs b/library/core/src/iter/sources/empty.rs
index 364c8394d83..45412754a11 100644
--- a/library/core/src/iter/sources/empty.rs
+++ b/library/core/src/iter/sources/empty.rs
@@ -1,4 +1,8 @@
-use crate::{fmt, iter::{FusedIterator, TrustedLen}, marker};
+use crate::{
+    fmt,
+    iter::{FusedIterator, TrustedLen},
+    marker,
+};
 
 /// Creates an iterator that yields nothing.
 ///