[][src]Enum riam::RiamError

pub enum RiamError {
    Io(Error),
    Serde(Error),
    InvalidPolicy,
    UnknownPolicy,
}

Error type for riam

Variants

Io(Error)

IO error

Serde(Error)

Serialization or deserialization error

InvalidPolicy

Invalid policy The policy is not well formed.

UnknownPolicy

NonExistant policy The policy does not exist

Trait Implementations

impl Debug for RiamError[src]

impl Display for RiamError[src]

impl Fail for RiamError[src]

impl From<Error> for RiamError[src]

impl From<Error> for RiamError[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> 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>,