pub(crate) struct Refreshed {
pub diagnostics: Vec<PublishDiagnosticsParams>,
pub warnings: Vec<String>,
}Expand description
What changed after a document was opened, edited or closed.
Fields§
§diagnostics: Vec<PublishDiagnosticsParams>The diagnostics of every file whose project was analysed again, and an empty list for every file no longer in an analysed project.
warnings: Vec<String>Files of the project that couldn’t be read, which are left out of the analysis.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Refreshed
impl Freeze for Refreshed
impl Send for Refreshed
impl Sync for Refreshed
impl Unpin for Refreshed
impl UnsafeUnpin for Refreshed
impl UnwindSafe for Refreshed
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