Enum cargo_rdme::ProjectError
source · [−]pub enum ProjectError {
CargoMetadataError(Error),
ProjectHasNoRootPackage,
ProjectHasNoPackage(String),
}Variants
CargoMetadataError(Error)
ProjectHasNoRootPackage
ProjectHasNoPackage(String)
Trait Implementations
sourceimpl Debug for ProjectError
impl Debug for ProjectError
sourceimpl Display for ProjectError
impl Display for ProjectError
sourceimpl Error for ProjectError
impl Error for ProjectError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for ProjectError
impl From<Error> for ProjectError
sourcefn from(e: Error) -> ProjectError
fn from(e: Error) -> ProjectError
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for ProjectError
impl Send for ProjectError
impl Sync for ProjectError
impl Unpin for ProjectError
impl !UnwindSafe for ProjectError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more