Enum kickstarter::Error [] [src]

pub enum Error {
    InvalidData(Error),
    Config(String),
    Database(DbError),
    IO(Error),
}

The error type for Kickstarter operations.

Variants

InvalidData

Provided data was invalid.

Config

An error occurred with the provided configuration.

Database

A database operation could not be completed.

IO

An I/O operation could not be completed.

Trait Implementations

impl From<Error> for Error

fn from(err: Error) -> Error

impl From<DbError> for Error

fn from(err: DbError) -> Error

impl From<Error> for Error

fn from(err: Error) -> Error

impl Display for Error

fn fmt(&self, fmt: &mut Formatter) -> Result

impl Error for Error

fn description(&self) -> &str

fn cause(&self) -> Option<&Error>

Derived Implementations

impl Debug for Error

fn fmt(&self, __arg_0: &mut Formatter) -> Result