pub enum DiagnosticOrigin {
LanguageServer,
Task,
}Expand description
Which producer reported this. Cargo and a language server surface the same rustc diagnostics, so the problems panel needs to tell them apart to deduplicate.
Variants§
Trait Implementations§
Source§impl Clone for DiagnosticOrigin
impl Clone for DiagnosticOrigin
Source§fn clone(&self) -> DiagnosticOrigin
fn clone(&self) -> DiagnosticOrigin
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 moreimpl Copy for DiagnosticOrigin
Source§impl Debug for DiagnosticOrigin
impl Debug for DiagnosticOrigin
impl Eq for DiagnosticOrigin
Source§impl PartialEq for DiagnosticOrigin
impl PartialEq for DiagnosticOrigin
impl StructuralPartialEq for DiagnosticOrigin
Auto Trait Implementations§
impl Freeze for DiagnosticOrigin
impl RefUnwindSafe for DiagnosticOrigin
impl Send for DiagnosticOrigin
impl Sync for DiagnosticOrigin
impl Unpin for DiagnosticOrigin
impl UnsafeUnpin for DiagnosticOrigin
impl UnwindSafe for DiagnosticOrigin
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