pub enum CodeActionRequest {}Expand description
A request to provide commands for the given text document and range.
Trait Implementations§
Source§impl Debug for CodeActionRequest
impl Debug for CodeActionRequest
Source§impl Request for CodeActionRequest
impl Request for CodeActionRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::TextDocumentCodeAction
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ClientToServer
type Params = CodeActionParams
type Result = Option<Vec<CodeActionResponse>>
Auto Trait Implementations§
impl Freeze for CodeActionRequest
impl RefUnwindSafe for CodeActionRequest
impl Send for CodeActionRequest
impl Sync for CodeActionRequest
impl Unpin for CodeActionRequest
impl UnsafeUnpin for CodeActionRequest
impl UnwindSafe for CodeActionRequest
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