pub enum ComponentInstallStatus {
Installed,
NotInstalled,
NeedsUpdate,
}Expand description
Installation status of a component, with partial installation recognition.
Variants§
Installed
Fully installed and functional.
NotInstalled
Not installed at all.
NeedsUpdate
Partially installed — needs update to complete installation.
Trait Implementations§
Source§impl Clone for ComponentInstallStatus
impl Clone for ComponentInstallStatus
Source§impl Debug for ComponentInstallStatus
impl Debug for ComponentInstallStatus
impl Eq for ComponentInstallStatus
Source§impl PartialEq for ComponentInstallStatus
impl PartialEq for ComponentInstallStatus
impl StructuralPartialEq for ComponentInstallStatus
Auto Trait Implementations§
impl Freeze for ComponentInstallStatus
impl RefUnwindSafe for ComponentInstallStatus
impl Send for ComponentInstallStatus
impl Sync for ComponentInstallStatus
impl Unpin for ComponentInstallStatus
impl UnsafeUnpin for ComponentInstallStatus
impl UnwindSafe for ComponentInstallStatus
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more