Struct lsp_types::DeleteFilesParams
source · [−]pub struct DeleteFilesParams {
pub files: Vec<FileDelete>,
}
Expand description
The parameters sent in notifications/requests for user-initiated deletes of files.
@since 3.16.0
Fields
files: Vec<FileDelete>
An array of all files/folders deleted in this operation.
Trait Implementations
sourceimpl Clone for DeleteFilesParams
impl Clone for DeleteFilesParams
sourcefn clone(&self) -> DeleteFilesParams
fn clone(&self) -> DeleteFilesParams
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DeleteFilesParams
impl Debug for DeleteFilesParams
sourceimpl Default for DeleteFilesParams
impl Default for DeleteFilesParams
sourcefn default() -> DeleteFilesParams
fn default() -> DeleteFilesParams
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for DeleteFilesParams
impl<'de> Deserialize<'de> for DeleteFilesParams
sourcefn 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
sourceimpl PartialEq<DeleteFilesParams> for DeleteFilesParams
impl PartialEq<DeleteFilesParams> for DeleteFilesParams
sourcefn eq(&self, other: &DeleteFilesParams) -> bool
fn eq(&self, other: &DeleteFilesParams) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DeleteFilesParams) -> bool
fn ne(&self, other: &DeleteFilesParams) -> bool
This method tests for !=
.
sourceimpl Serialize for DeleteFilesParams
impl Serialize for DeleteFilesParams
impl Eq for DeleteFilesParams
impl StructuralEq for DeleteFilesParams
impl StructuralPartialEq for DeleteFilesParams
Auto Trait Implementations
impl RefUnwindSafe for DeleteFilesParams
impl Send for DeleteFilesParams
impl Sync for DeleteFilesParams
impl Unpin for DeleteFilesParams
impl UnwindSafe for DeleteFilesParams
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more