Enum lsp_types::DiagnosticTag [−][src]
The diagnostic tags.
Variants
Unused or unnecessary code. Clients are allowed to render diagnostics with this tag faded out instead of having an error squiggle.
Deprecated or obsolete code. Clients are allowed to rendered diagnostics with this tag strike through.
Trait Implementations
impl Clone for DiagnosticTag
[src]
fn clone(&self) -> DiagnosticTag
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DiagnosticTag
[src]
impl<'de> Deserialize<'de> for DiagnosticTag
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl Eq for DiagnosticTag
[src]
impl PartialEq<DiagnosticTag> for DiagnosticTag
[src]
fn eq(&self, other: &DiagnosticTag) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for DiagnosticTag
[src]
impl StructuralEq for DiagnosticTag
[src]
impl StructuralPartialEq for DiagnosticTag
[src]
Auto Trait Implementations
impl RefUnwindSafe for DiagnosticTag
impl Send for DiagnosticTag
impl Sync for DiagnosticTag
impl Unpin for DiagnosticTag
impl UnwindSafe for DiagnosticTag
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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>,