Struct streaming_iterator::Skip [] [src]

pub struct Skip<I> { /* fields omitted */ }

A streaming iterator which skips a number of elements in a streaming iterator.

Trait Implementations

impl<I: Clone> Clone for Skip<I>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<I: Debug> Debug for Skip<I>
[src]

[src]

Formats the value using the given formatter.

impl<I> StreamingIterator for Skip<I> where
    I: StreamingIterator
[src]

The type of the elements being iterated over.

[src]

Advances the iterator to the next element. Read more

[src]

Returns a reference to the current element of the iterator. Read more

[src]

Returns the bounds on the remaining length of the iterator.

[src]

Advances the iterator and returns the next value. Read more

[src]

Determines if all elements of the iterator satisfy a predicate.

[src]

Determines if any elements of the iterator satisfy a predicate.

[src]

Borrows an iterator, rather than consuming it. Read more

[src]

Produces a normal, non-streaming, iterator by cloning the elements of this iterator.

[src]

Consumes the iterator, counting the number of remaining elements and returning it.

[src]

Creates an iterator which uses a closure to determine if an element should be yielded.

[src]

Creates an iterator which both filters and maps by applying a closure to elements.

[src]

Returns the first element of the iterator that satisfies the predicate.

[src]

Creates an iterator which is "well behaved" at the beginning and end of iteration. Read more

[src]

Creates an iterator which transforms elements of this iterator by passing them to a closure.

[src]

Creates an iterator which transforms elements of this iterator by passing them to a closure. Read more

[src]

Consumes the first n elements of the iterator, returning the next one.

[src]

Returns the index of the first element of the iterator matching a predicate.

[src]

Creates an iterator which skips the first n elements.

[src]

Creates an iterator that skips initial elements matching a predicate.

[src]

Creates an iterator which only returns the first n elements.

[src]

Creates an iterator which only returns initial elements matching a predicate.

[src]

Creates an iterator which returns elemens in the opposite order.