Enum release_manager::Error [] [src]

pub enum Error {
    IO(IOError),
    TomlRead(TomlReadError),
    TomlWrite(TomlWriteError),
    Zip(ZipError),
    ZipPath,
    PathString,
    InvalidTarget,
    PackageMissing,
    NameMissing,
    VersionMissing,
    NotString,
    NotTable,
    RePublish,
    FailedBuilds,
    Config,
}

Variants

Error performing io

Error reading from TOML strings

Error writing to TOML strings

Error while zipping file

Zip placement path doesn't exist

Path could not be converted to string

Target specified is not supported

Target crate has no [package] section

Target crate has no name

Target crate has no version

Expected a string (when parsing toml)

Expected a table (when parsing toml)

Cannot publish already published crate

Some builds failed

Failed to parse Config

Trait Implementations

impl Debug for Error
[src]

[src]

Formats the value using the given formatter.

impl Display for Error
[src]

[src]

Formats the value using the given formatter. Read more

impl From<IOError> for Error
[src]

[src]

Performs the conversion.

impl From<TomlReadError> for Error
[src]

[src]

Performs the conversion.

impl From<TomlWriteError> for Error
[src]

[src]

Performs the conversion.

impl From<ZipError> for Error
[src]

[src]

Performs the conversion.

impl From<StripPrefixError> for Error
[src]

[src]

Performs the conversion.