pub enum ModuleChangePlannerError {
Resolution(ModuleResolutionError),
Linked(LinkedWorkspaceError),
Cargo(CargoLockResolutionError),
Management(ModuleManagementError),
Json(Error),
ServiceInstallation(ServiceInstallationError),
NonUtf8CargoLock,
}Variants§
Resolution(ModuleResolutionError)
Linked(LinkedWorkspaceError)
Cargo(CargoLockResolutionError)
Management(ModuleManagementError)
Json(Error)
ServiceInstallation(ServiceInstallationError)
NonUtf8CargoLock
Trait Implementations§
Source§impl Debug for ModuleChangePlannerError
impl Debug for ModuleChangePlannerError
Source§impl Display for ModuleChangePlannerError
impl Display for ModuleChangePlannerError
Source§impl Error for ModuleChangePlannerError
impl Error for ModuleChangePlannerError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<CargoLockResolutionError> for ModuleChangePlannerError
impl From<CargoLockResolutionError> for ModuleChangePlannerError
Source§fn from(source: CargoLockResolutionError) -> Self
fn from(source: CargoLockResolutionError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for ModuleChangePlannerError
impl From<Error> for ModuleChangePlannerError
Source§impl From<LinkedWorkspaceError> for ModuleChangePlannerError
impl From<LinkedWorkspaceError> for ModuleChangePlannerError
Source§fn from(source: LinkedWorkspaceError) -> Self
fn from(source: LinkedWorkspaceError) -> Self
Converts to this type from the input type.
Source§impl From<ModuleChangePlannerError> for WorkspaceModuleManagementError
impl From<ModuleChangePlannerError> for WorkspaceModuleManagementError
Source§fn from(source: ModuleChangePlannerError) -> Self
fn from(source: ModuleChangePlannerError) -> Self
Converts to this type from the input type.
Source§impl From<ModuleManagementError> for ModuleChangePlannerError
impl From<ModuleManagementError> for ModuleChangePlannerError
Source§fn from(source: ModuleManagementError) -> Self
fn from(source: ModuleManagementError) -> Self
Converts to this type from the input type.
Source§impl From<ModuleResolutionError> for ModuleChangePlannerError
impl From<ModuleResolutionError> for ModuleChangePlannerError
Source§fn from(source: ModuleResolutionError) -> Self
fn from(source: ModuleResolutionError) -> Self
Converts to this type from the input type.
Source§impl From<ServiceInstallationError> for ModuleChangePlannerError
impl From<ServiceInstallationError> for ModuleChangePlannerError
Source§fn from(source: ServiceInstallationError) -> Self
fn from(source: ServiceInstallationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ModuleChangePlannerError
impl !UnwindSafe for ModuleChangePlannerError
impl Freeze for ModuleChangePlannerError
impl Send for ModuleChangePlannerError
impl Sync for ModuleChangePlannerError
impl Unpin for ModuleChangePlannerError
impl UnsafeUnpin for ModuleChangePlannerError
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