pub enum ToolInstallOutcome {
AlreadyPresent,
Installed,
Cancelled,
VerificationFailed,
}Expand description
Result of processing one tool during an installation run.
Variants§
AlreadyPresent
Detection showed the requested tool was already installed.
Installed
Installation and verification completed successfully.
Cancelled
Processing stopped in response to cancellation.
VerificationFailed
Installation ran but the configured verification did not succeed.
Trait Implementations§
Source§impl Clone for ToolInstallOutcome
impl Clone for ToolInstallOutcome
Source§fn clone(&self) -> ToolInstallOutcome
fn clone(&self) -> ToolInstallOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ToolInstallOutcome
Source§impl Debug for ToolInstallOutcome
impl Debug for ToolInstallOutcome
impl Eq for ToolInstallOutcome
Source§impl PartialEq for ToolInstallOutcome
impl PartialEq for ToolInstallOutcome
Source§impl Serialize for ToolInstallOutcome
impl Serialize for ToolInstallOutcome
impl StructuralPartialEq for ToolInstallOutcome
Auto Trait Implementations§
impl Freeze for ToolInstallOutcome
impl RefUnwindSafe for ToolInstallOutcome
impl Send for ToolInstallOutcome
impl Sync for ToolInstallOutcome
impl Unpin for ToolInstallOutcome
impl UnsafeUnpin for ToolInstallOutcome
impl UnwindSafe for ToolInstallOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.