[][src]Enum find_crate::Error

pub enum Error {
    NotFoundManifestDir,
    NotFoundManifestFile(PathBuf),
    Open(PathBufError),
    Read(PathBufError),
    Toml(Error),
    NotFound(PathBuf),
}

An error that occurred when getting manifest.

Variants

NotFoundManifestDir

CARGO_MANIFEST_DIR environment variable not found.

NotFoundManifestFile(PathBuf)

Cargo.toml or specified manifest file not found.

Open(PathBufError)

An error occurred while to open the manifest file.

Read(PathBufError)

An error occurred while reading the manifest file.

Toml(Error)

An error occurred while parsing the manifest file.

NotFound(PathBuf)

The crate with the specified name not found. This error occurs only from find_crate().

Trait Implementations

impl Debug for Error[src]

impl Display for Error[src]

impl Error for Error[src]

fn description(&self) -> &str1.0.0[src]

This method is soft-deprecated. Read more

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

Auto Trait Implementations

impl Send for Error

impl Sync for Error

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> From<T> for T[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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]