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 moresourceimpl 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
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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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