Trait list_fn::Iter[][src]

pub trait Iter: ListFn<End = Self> {
    fn iter(self) -> ListIterator<Self>

Notable traits for ListIterator<S>

impl<S: ListFn<End = S>> Iterator for ListIterator<S> type Item = S::Item;
{ ... } }
Expand description

Note: we can’t use the standard std::iter::IntoIterator because it has a conflicting implementation.

Provided methods

fn iter(self) -> ListIterator<Self>

Notable traits for ListIterator<S>

impl<S: ListFn<End = S>> Iterator for ListIterator<S> type Item = S::Item;
[src]

Expand description

Converts a list to an iterator.

Implementors

impl<S: ListFn<End = Self>> Iter for S[src]