pub enum WorkspaceValidationError {
Io(Error),
CargoMetadata(Error),
Toml(Error),
FailingPackages(Vec<PackageValidationError>),
}Expand description
All the reasons why we might fail a workspace.
Variants§
Io(Error)
IO error.
CargoMetadata(Error)
Error running cargo metadata.
Toml(Error)
Error parsing Cargo.toml manifest as TOML
FailingPackages(Vec<PackageValidationError>)
Packages successfully read but failed the check.
Trait Implementations§
Source§impl Debug for WorkspaceValidationError
impl Debug for WorkspaceValidationError
Source§impl Display for WorkspaceValidationError
impl Display for WorkspaceValidationError
Source§impl From<Error> for WorkspaceValidationError
impl From<Error> for WorkspaceValidationError
Source§impl From<Error> for WorkspaceValidationError
impl From<Error> for WorkspaceValidationError
Auto Trait Implementations§
impl Freeze for WorkspaceValidationError
impl !RefUnwindSafe for WorkspaceValidationError
impl Send for WorkspaceValidationError
impl Sync for WorkspaceValidationError
impl Unpin for WorkspaceValidationError
impl !UnwindSafe for WorkspaceValidationError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more