Skip to main content

core/iter/traits/
mod.rs

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};