Enum forceps::ForcepError[][src]

pub enum ForcepError {
    Io(Error),
    MetaDe(Error),
    MetaSer(Error),
    MetaDb(Error),
    NotFound,
}

Global error type for the forceps crate, which is used in the Result types of all calls to forcep APIs.

Variants

Io(Error)

An I/O operation error. This can occur on reads, writes, or builds.

MetaDe(Error)

Error deserialization metadata information (most likely corrupted)

MetaSer(Error)

Error serializing metadata information

MetaDb(Error)

Error with metadata sled database operation

NotFound

The entry for the specified key is not found

Trait Implementations

impl Debug for ForcepError[src]

impl Display for ForcepError[src]

impl Error for ForcepError[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> Pointable for T

type Init = T

The type for initializers.

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>,