[][src]Enum fungus::core::IterError

pub enum IterError {
    ItemNotFound,
    MultipleItemsFound,
    MutuallyExclusiveIndicies,
}

An error indicating something went wrong with an iterator operation

Variants

ItemNotFound

An error indicating that the iterator item was not found

MultipleItemsFound

An error indicating that multiple items were found for the iterator

MutuallyExclusiveIndicies

An error indicating that the indicies are mutually exclusive

Methods

impl IterError[src]

pub fn item_not_found() -> IterError[src]

An error indicating that the iterator item was not found

pub fn multiple_items_found() -> IterError[src]

An error indicating that multiple items were found for the iterator

pub fn mutually_exclusive_indices() -> IterError[src]

An error indicating that the indicies are mutually exclusive

Trait Implementations

impl Clone for IterError[src]

impl Debug for IterError[src]

impl Display for IterError[src]

impl Eq for IterError[src]

impl Fail for IterError[src]

impl Hash for IterError[src]

impl Ord for IterError[src]

impl PartialEq<IterError> for IterError[src]

impl PartialOrd<IterError> for IterError[src]

impl StructuralEq for IterError[src]

impl StructuralPartialEq for IterError[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> AsFail for T where
    T: Fail
[src]

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

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

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

impl<T> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,