[][src]Enum cargo_next::Error

pub enum Error {
    IoError(IoError),
    ParseError(TomlError),
    InvalidFieldType {
        field: String,
        ty: String,
    },
}

The error type of this crate.

Variants

IoError(IoError)

An error that occurred during the read and write operation of the Cargo.toml file.

ParseError(TomlError)

An error that occurred during the toml parsing.

InvalidFieldType

An error that gets emitted if the package.version field has not the right type (String).

Fields of InvalidFieldType

field: Stringty: String

Trait Implementations

impl Debug for Error[src]

impl Display for Error[src]

impl Error for Error[src]

impl From<Error> for Error[src]

impl From<TomlError> for Error[src]

Auto Trait Implementations

impl !RefUnwindSafe for Error

impl Send for Error

impl Sync for Error

impl Unpin for Error

impl !UnwindSafe for Error

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