1mod accum;
2mod collect;
3mod double_ended;
4mod exact_size;
5mod iterator;
6mod marker;
7
8#[unstable(issue = "none", feature = "inplace_iteration")]
9pub use self::marker::InPlaceIterable;
10#[unstable(issue = "none", feature = "trusted_fused")]
11pub use self::marker::TrustedFused;
12#[unstable(feature = "trusted_step", issue = "85731")]
13pub use self::marker::TrustedStep;
14#[stable(feature = "rust1", since = "1.0.0")]
15pub use self::{
16 accum::{Product, Sum},
17 collect::{Extend, FromIterator, IntoIterator},
18 double_ended::DoubleEndedIterator,
19 exact_size::ExactSizeIterator,
20 iterator::Iterator,
21 marker::{FusedIterator, TrustedLen},
22};