pub enum CodeLensRequest {}Expand description
A request to provide code lens for the given text document.
Trait Implementations§
Source§impl Debug for CodeLensRequest
impl Debug for CodeLensRequest
Source§impl Request for CodeLensRequest
impl Request for CodeLensRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::TextDocumentCodeLens
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ClientToServer
type Params = CodeLensParams
type Result = Option<Vec<CodeLens>>
Source§impl RequestWithPartialResults for CodeLensRequest
impl RequestWithPartialResults for CodeLensRequest
type PartialResult = Vec<CodeLens>
Auto Trait Implementations§
impl Freeze for CodeLensRequest
impl RefUnwindSafe for CodeLensRequest
impl Send for CodeLensRequest
impl Sync for CodeLensRequest
impl Unpin for CodeLensRequest
impl UnsafeUnpin for CodeLensRequest
impl UnwindSafe for CodeLensRequest
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