pub enum ExecuteCommandRequest {}Expand description
A request send from the client to the server to execute a command. The request might return a workspace edit which the client will apply to the workspace.
Trait Implementations§
Source§impl Debug for ExecuteCommandRequest
impl Debug for ExecuteCommandRequest
Source§impl Request for ExecuteCommandRequest
impl Request for ExecuteCommandRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::WorkspaceExecuteCommand
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ClientToServer
type Params = ExecuteCommandParams
type Result = Option<Value>
Auto Trait Implementations§
impl Freeze for ExecuteCommandRequest
impl RefUnwindSafe for ExecuteCommandRequest
impl Send for ExecuteCommandRequest
impl Sync for ExecuteCommandRequest
impl Unpin for ExecuteCommandRequest
impl UnsafeUnpin for ExecuteCommandRequest
impl UnwindSafe for ExecuteCommandRequest
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