pub struct DiagnosticsFile {
pub uri: String,
pub diagnostics: Vec<Diagnostic>,
}Fields§
§uri: String§diagnostics: Vec<Diagnostic>Trait Implementations§
Source§impl Clone for DiagnosticsFile
impl Clone for DiagnosticsFile
Source§fn clone(&self) -> DiagnosticsFile
fn clone(&self) -> DiagnosticsFile
Returns a duplicate of the value. Read more
1.0.0 · 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 DiagnosticsFile
impl Debug for DiagnosticsFile
Source§impl<'de> Deserialize<'de> for DiagnosticsFile
impl<'de> Deserialize<'de> for DiagnosticsFile
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 DiagnosticsFile
impl RefUnwindSafe for DiagnosticsFile
impl Send for DiagnosticsFile
impl Sync for DiagnosticsFile
impl Unpin for DiagnosticsFile
impl UnsafeUnpin for DiagnosticsFile
impl UnwindSafe for DiagnosticsFile
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