[−][src]Enum lsp_types::request::WillRenameFiles
The will rename files request is sent from the client to the server before files are actually renamed as long as the rename is triggered from within the client. The request can return a WorkspaceEdit which will be applied to workspace before the files are renamed. Please note that clients might drop results if computing the edit took too long or if a server constantly fails on this request. This is done to keep renames fast and reliable.
Trait Implementations
impl Request for WillRenameFiles
[src]
type Params = RenameFilesParams
type Result = Option<WorkspaceEdit>
pub const METHOD: &'static str
[src]
Auto Trait Implementations
impl RefUnwindSafe for WillRenameFiles
[src]
impl Send for WillRenameFiles
[src]
impl Sync for WillRenameFiles
[src]
impl Unpin for WillRenameFiles
[src]
impl UnwindSafe for WillRenameFiles
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,