Enum bumper::errors::BumperError[][src]

pub enum BumperError {
    UnknownProjectKind(PathBuf),
    Read(PathBufError),
    Write(PathBufError),
    CargoTomlNotFound(PathBufError),
    FromToml(PathBufError),
    WriteToml(PathBufError),
    NoPackage(Error),
    ProjectNotTable,
    UnnamedProject,
    AbsPath(PathBufError),
    GitInvoke(PathBufVec<String>, Error),
    Git(PathBufVec<String>, String),
    DchInvoke(PathBufError),
    Dch(PathBufString),
    CargoInvoke(PathBufError),
    Cargo(PathBufString),
}

Variants

UnknownProjectKind(PathBuf)
Read(PathBufError)
Write(PathBufError)
CargoTomlNotFound(PathBufError)
FromToml(PathBufError)
WriteToml(PathBufError)
NoPackage(Error)
ProjectNotTable
UnnamedProject
AbsPath(PathBufError)
GitInvoke(PathBufVec<String>, Error)
DchInvoke(PathBufError)
CargoInvoke(PathBufError)
Cargo(PathBufString)

Trait Implementations

impl Debug for BumperError[src]

impl Display for BumperError[src]

impl Error for BumperError[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> Instrument for T[src]

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