pub struct LspDiagMirror {
pub files: BTreeMap<String, LspFileDiags>,
}Expand description
The complete client obligation for LSP_DIAG: apply per-file
replacement sets, ack. Absence of a path means unknown, not clean.
Fields§
§files: BTreeMap<String, LspFileDiags>Keyed by escaped workspace-relative path.
Implementations§
Source§impl LspDiagMirror
impl LspDiagMirror
Trait Implementations§
Source§impl Clone for LspDiagMirror
impl Clone for LspDiagMirror
Source§fn clone(&self) -> LspDiagMirror
fn clone(&self) -> LspDiagMirror
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 LspDiagMirror
impl Debug for LspDiagMirror
Source§impl Default for LspDiagMirror
impl Default for LspDiagMirror
Source§fn default() -> LspDiagMirror
fn default() -> LspDiagMirror
Returns the “default value” for a type. Read more
impl Eq for LspDiagMirror
Source§impl PartialEq for LspDiagMirror
impl PartialEq for LspDiagMirror
impl StructuralPartialEq for LspDiagMirror
Auto Trait Implementations§
impl Freeze for LspDiagMirror
impl RefUnwindSafe for LspDiagMirror
impl Send for LspDiagMirror
impl Sync for LspDiagMirror
impl Unpin for LspDiagMirror
impl UnsafeUnpin for LspDiagMirror
impl UnwindSafe for LspDiagMirror
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