Struct lsp_types::FileChangeType
source · [−]pub struct FileChangeType(_);
Expand description
The file event type.
Implementations
sourceimpl FileChangeType
impl FileChangeType
sourcepub const CREATED: FileChangeType
pub const CREATED: FileChangeType
The file got created.
sourcepub const CHANGED: FileChangeType
pub const CHANGED: FileChangeType
The file got changed.
sourcepub const DELETED: FileChangeType
pub const DELETED: FileChangeType
The file got deleted.
Trait Implementations
sourceimpl Clone for FileChangeType
impl Clone for FileChangeType
sourcefn clone(&self) -> FileChangeType
fn clone(&self) -> FileChangeType
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 FileChangeType
impl Debug for FileChangeType
sourceimpl<'de> Deserialize<'de> for FileChangeType
impl<'de> Deserialize<'de> for FileChangeType
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<FileChangeType> for FileChangeType
impl PartialEq<FileChangeType> for FileChangeType
sourcefn eq(&self, other: &FileChangeType) -> bool
fn eq(&self, other: &FileChangeType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &FileChangeType) -> bool
fn ne(&self, other: &FileChangeType) -> bool
This method tests for !=
.
sourceimpl Serialize for FileChangeType
impl Serialize for FileChangeType
sourceimpl TryFrom<&'_ str> for FileChangeType
impl TryFrom<&'_ str> for FileChangeType
impl Copy for FileChangeType
impl Eq for FileChangeType
impl StructuralEq for FileChangeType
impl StructuralPartialEq for FileChangeType
Auto Trait Implementations
impl RefUnwindSafe for FileChangeType
impl Send for FileChangeType
impl Sync for FileChangeType
impl Unpin for FileChangeType
impl UnwindSafe for FileChangeType
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