pub enum Error {
BadSpecifier {
message: String,
specifier: String,
},
FailedManifestHydration {
message: String,
manifest_path: PathBuf,
},
MissingPeerDependency {
message: String,
request: String,
dependency_name: String,
issuer_locator: PackageLocator,
issuer_path: PathBuf,
broken_ancestors: Vec<PackageLocator>,
},
UndeclaredDependency {
message: String,
request: String,
dependency_name: String,
issuer_locator: PackageLocator,
issuer_path: PathBuf,
},
MissingDependency {
message: String,
request: String,
dependency_locator: PackageLocator,
dependency_name: String,
issuer_locator: PackageLocator,
issuer_path: PathBuf,
},
}
Variants§
BadSpecifier
FailedManifestHydration
MissingPeerDependency
UndeclaredDependency
Fields
§
issuer_locator: PackageLocator