[][src]Enum jens::IteratorLocation

pub enum IteratorLocation {
    First,
    Nth(usize),
    Last,
    Only,
}

When mapping over an iterable, this returns the location of the current iteration

Variants

First

This item is the first item in the iterable

Nth(usize)

This item is not the first or last item, but the nth item

Last

This item is the last in the iterable

Only

This item is the only item in the iterable (ie, the first AND last)

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.