Enum fungus::errors::IterError[][src]

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

Implementations

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 Error for IterError[src]

impl From<IterError> for FuError[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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.