[−][src]Trait sp_std::iter::InPlaceIterable
🔬 This is a nightly-only experimental API. (
inplace_iteration)An iterator that when yielding an item will have taken at least one element
from its underlying SourceIter.
Calling next() guarantees that at least one value of the iterator's underlying source has been moved out and the result of the iterator chain could be inserted in its place, assuming structural constraints of the source allow such an insertion. In other words this trait indicates that an iterator pipeline can be collected in place.