pub struct PublishDiagnosticsParams { /* private fields */ }Expand description
Notification sent from the server to the client to signal results of validation runs.
Trait Implementations§
Source§impl Debug for PublishDiagnosticsParams
impl Debug for PublishDiagnosticsParams
Source§impl Default for PublishDiagnosticsParams
impl Default for PublishDiagnosticsParams
Source§fn default() -> PublishDiagnosticsParams
fn default() -> PublishDiagnosticsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishDiagnosticsParams
impl<'de> Deserialize<'de> for PublishDiagnosticsParams
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
Auto Trait Implementations§
impl Freeze for PublishDiagnosticsParams
impl RefUnwindSafe for PublishDiagnosticsParams
impl Send for PublishDiagnosticsParams
impl Sync for PublishDiagnosticsParams
impl Unpin for PublishDiagnosticsParams
impl UnwindSafe for PublishDiagnosticsParams
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