pub enum LanguageServerInstallationStatus {
None,
Downloading,
CheckingForUpdate,
Failed(String),
}
Expand description
The installation status for a language server.
Variants§
None
The language server has no installation status.
Downloading
The language server is being downloaded.
CheckingForUpdate
The language server is checking for updates.
Failed(String)
The language server installation failed for specified reason.
Trait Implementations§
Source§impl Clone for LanguageServerInstallationStatus
impl Clone for LanguageServerInstallationStatus
Source§fn clone(&self) -> LanguageServerInstallationStatus
fn clone(&self) -> LanguageServerInstallationStatus
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for LanguageServerInstallationStatus
impl RefUnwindSafe for LanguageServerInstallationStatus
impl Send for LanguageServerInstallationStatus
impl Sync for LanguageServerInstallationStatus
impl Unpin for LanguageServerInstallationStatus
impl UnwindSafe for LanguageServerInstallationStatus
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