Enum lsp_types::request::LinkedEditingRange
source · pub enum LinkedEditingRange {}
Expand description
The linked editing request is sent from the client to the server to return for a given position in a document the range of the symbol at the position and all ranges that have the same content. Optionally a word pattern can be returned to describe valid contents. A rename to one of the ranges can be applied to all other ranges if the new content is valid. If no result-specific word pattern is provided, the word pattern from the client’s language configuration is used.
Trait Implementations§
source§impl Debug for LinkedEditingRange
impl Debug for LinkedEditingRange
source§impl Request for LinkedEditingRange
impl Request for LinkedEditingRange
Auto Trait Implementations§
impl Freeze for LinkedEditingRange
impl RefUnwindSafe for LinkedEditingRange
impl Send for LinkedEditingRange
impl Sync for LinkedEditingRange
impl Unpin for LinkedEditingRange
impl UnwindSafe for LinkedEditingRange
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