pub enum DocumentHighlightRequest {}
Expand description
The document highlight request is sent from the client to the server to resolve a document highlights for a given text document position. For programming languages this usually highlights all references to the symbol scoped to this file. However we kept ‘textDocument/documentHighlight’ and ‘textDocument/references’ separate requests since the first one is allowed to be more fuzzy. Symbol matches usually have a DocumentHighlightKind of Read or Write whereas fuzzy or textual matches use Text as the kind.
Trait Implementations§
source§impl Debug for DocumentHighlightRequest
impl Debug for DocumentHighlightRequest
Auto Trait Implementations§
impl Freeze for DocumentHighlightRequest
impl RefUnwindSafe for DocumentHighlightRequest
impl Send for DocumentHighlightRequest
impl Sync for DocumentHighlightRequest
impl Unpin for DocumentHighlightRequest
impl UnwindSafe for DocumentHighlightRequest
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