pub enum InstallResolutionResult {
Success {
dep_note: String,
},
LocalSourceNoLocation {
plugin_name: String,
},
SettingsWriteFailed {
message: String,
},
ResolutionFailed {
resolution: String,
},
BlockedByPolicy {
plugin_name: String,
},
DependencyBlockedByPolicy {
plugin_name: String,
blocked_dependency: String,
},
}Expand description
Resolution result for install
Variants§
Success
LocalSourceNoLocation
SettingsWriteFailed
ResolutionFailed
BlockedByPolicy
DependencyBlockedByPolicy
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InstallResolutionResult
impl RefUnwindSafe for InstallResolutionResult
impl Send for InstallResolutionResult
impl Sync for InstallResolutionResult
impl Unpin for InstallResolutionResult
impl UnsafeUnpin for InstallResolutionResult
impl UnwindSafe for InstallResolutionResult
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