Struct lsp_types::ApplyWorkspaceEditParams [−][src]
pub struct ApplyWorkspaceEditParams {
pub label: Option<String>,
pub edit: WorkspaceEdit,
}
Fields
label: Option<String>
An optional label of the workspace edit. This label is presented in the user interface for example on an undo stack to undo the workspace edit.
edit: WorkspaceEdit
The edits to apply.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ApplyWorkspaceEditParams
impl Send for ApplyWorkspaceEditParams
impl Sync for ApplyWorkspaceEditParams
impl Unpin for ApplyWorkspaceEditParams
impl UnwindSafe for ApplyWorkspaceEditParams
Blanket Implementations
Mutably borrows from an owned value. Read more