pub struct LspCommand {
pub program: String,
pub args: Vec<String>,
}Expand description
Resolved command to execute an LSP server.
§Examples
use iced_code_editor::{lsp_server_config, resolve_lsp_command};
if let Some(config) = lsp_server_config("gopls") {
if let Ok(cmd) = resolve_lsp_command(config) {
println!("program: {}", cmd.program);
}
}Fields§
§program: StringProgram path or name
args: Vec<String>Command-line arguments
Auto Trait Implementations§
impl Freeze for LspCommand
impl RefUnwindSafe for LspCommand
impl Send for LspCommand
impl Sync for LspCommand
impl Unpin for LspCommand
impl UnsafeUnpin for LspCommand
impl UnwindSafe for LspCommand
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> 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<State, Message> IntoBoot<State, Message> for State
impl<State, Message> IntoBoot<State, Message> for State
Source§fn into_boot(self) -> (State, Task<Message>)
fn into_boot(self) -> (State, Task<Message>)
Turns some type into the initial state of some
Application.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