Enum safe_api::Error[][src]

pub enum Error {
    AuthError(String),
    AuthdClientError(String),
    AuthdError(String),
    AuthdAlreadyStarted(String),
    AuthenticatorError(String),
    ConnectionError(String),
    NetDataError(String),
    ContentNotFound(String),
    ContentError(String),
    EmptyContent(String),
    AccessDenied(String),
    VersionNotFound(String),
    EntryNotFound(String),
    EntryExists(String),
    InvalidInput(String),
    InvalidAmount(String),
    InvalidXorUrl(String),
    InvalidMediaType(String),
    NotEnoughBalance(String),
    FileSystemError(String),
    Unexpected(String),
    Unknown(String),
}

Variants

AuthError(String)
AuthdClientError(String)
AuthdError(String)
AuthdAlreadyStarted(String)
AuthenticatorError(String)
ConnectionError(String)
NetDataError(String)
ContentNotFound(String)
ContentError(String)
EmptyContent(String)
AccessDenied(String)
VersionNotFound(String)
EntryNotFound(String)
EntryExists(String)
InvalidInput(String)
InvalidAmount(String)
InvalidXorUrl(String)
InvalidMediaType(String)
NotEnoughBalance(String)
FileSystemError(String)
Unexpected(String)
Unknown(String)

Trait Implementations

impl Clone for Error[src]

impl Debug for Error[src]

impl Display for Error[src]

impl PartialEq<Error> for Error[src]

impl StructuralPartialEq for Error[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> CloneAny for T where
    T: Clone + Any

impl<T> DebugAny for T where
    T: Any + Debug

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

impl<T> Instrument 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.

impl<T> UnsafeAny for T where
    T: Any

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