pub enum DiagnosticProvider {
Options(DiagnosticOptions),
RegistrationOptions(DiagnosticRegistrationOptions),
}Variants§
Options(DiagnosticOptions)
DiagnosticOptions.
RegistrationOptions(DiagnosticRegistrationOptions)
DiagnosticRegistrationOptions.
Trait Implementations§
Source§impl Clone for DiagnosticProvider
impl Clone for DiagnosticProvider
Source§fn clone(&self) -> DiagnosticProvider
fn clone(&self) -> DiagnosticProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DiagnosticProvider
impl Debug for DiagnosticProvider
Source§impl<'de> Deserialize<'de> for DiagnosticProvider
impl<'de> Deserialize<'de> for DiagnosticProvider
Source§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
impl Eq for DiagnosticProvider
Source§impl From<DiagnosticOptions> for DiagnosticProvider
impl From<DiagnosticOptions> for DiagnosticProvider
Source§fn from(value: DiagnosticOptions) -> Self
fn from(value: DiagnosticOptions) -> Self
Converts to this type from the input type.
Source§impl From<DiagnosticRegistrationOptions> for DiagnosticProvider
impl From<DiagnosticRegistrationOptions> for DiagnosticProvider
Source§fn from(value: DiagnosticRegistrationOptions) -> Self
fn from(value: DiagnosticRegistrationOptions) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DiagnosticProvider
impl PartialEq for DiagnosticProvider
Source§impl Serialize for DiagnosticProvider
impl Serialize for DiagnosticProvider
impl StructuralPartialEq for DiagnosticProvider
Auto Trait Implementations§
impl Freeze for DiagnosticProvider
impl RefUnwindSafe for DiagnosticProvider
impl Send for DiagnosticProvider
impl Sync for DiagnosticProvider
impl Unpin for DiagnosticProvider
impl UnsafeUnpin for DiagnosticProvider
impl UnwindSafe for DiagnosticProvider
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more