Trait cargo::util::errors::CargoError
[−]
[src]
pub trait CargoError: Error + Send + 'static { fn is_human(&self) -> bool { ... } fn cargo_cause(&self) -> Option<&CargoError> { ... } fn as_error(&self) -> &Error
where
Self: Sized, { ... } }
Provided Methods
fn is_human(&self) -> bool
fn cargo_cause(&self) -> Option<&CargoError>
fn as_error(&self) -> &Error where
Self: Sized,
Self: Sized,
Implementors
impl CargoError for PackageIdError
impl CargoError for Box<CargoError>
impl<E: CargoError> CargoError for Human<E>
impl CargoError for ReqParseError
impl CargoError for std::io::error::Error
impl CargoError for git2::error::Error
impl CargoError for serde_json::error::Error
impl CargoError for curl::error::Error
impl CargoError for ProcessError
impl CargoError for CargoTestError
impl CargoError for CliError
impl CargoError for toml::ser::Error
impl CargoError for toml::de::Error
impl CargoError for ParseError
impl CargoError for NulError
impl CargoError for term::Error
impl CargoError for ParseIntError
impl CargoError for ParseBoolError