Struct gluon_base::error::Errors[][src]

pub struct Errors<T> { /* fields omitted */ }

An error type which can represent multiple errors.

Methods

impl<T> Errors<T>
[src]

Creates a new, empty Errors instance.

Returns true if self contains any errors

The number of errors in the error list

Adds an error to self

Pops and error off the error list

Important traits for Iter<'a, T>

Trait Implementations

impl<T: Clone> Clone for Errors<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T: Debug> Debug for Errors<T>
[src]

Formats the value using the given formatter. Read more

impl<T: PartialEq> PartialEq for Errors<T>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<T> Default for Errors<T>
[src]

Returns the "default value" for a type. Read more

impl<T> Index<usize> for Errors<T>
[src]

The returned type after indexing.

Important traits for &'a mut R

Performs the indexing (container[index]) operation.

impl<T> IndexMut<usize> for Errors<T>
[src]

Important traits for &'a mut R

Performs the mutable indexing (container[index]) operation.

impl<T> Extend<T> for Errors<T>
[src]

Extends a collection with the contents of an iterator. Read more

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

Performs the conversion.

impl<T> FromIterator<T> for Errors<T>
[src]

Creates a value from an iterator. Read more

impl<T> Into<Vec<T>> for Errors<T>
[src]

Important traits for Vec<u8>

Performs the conversion.

impl<T> IntoIterator for Errors<T>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Important traits for IntoIter<T>

Creates an iterator from a value. Read more

impl<'a, T> IntoIterator for &'a Errors<T>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Important traits for Iter<'a, T>

Creates an iterator from a value. Read more

impl<'a, T> IntoIterator for &'a mut Errors<T>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Important traits for IterMut<'a, T>

Creates an iterator from a value. Read more

impl<T: Display> Display for Errors<T>
[src]

Formats the value using the given formatter. Read more

impl<T: Display + Debug + Any> StdError for Errors<T>
[src]

This method is soft-deprecated. Read more

The lower-level cause of this error, if any. Read more

Auto Trait Implementations

impl<T> Send for Errors<T> where
    T: Send

impl<T> Sync for Errors<T> where
    T: Sync