Struct vos_error::DuplicateDeclare
source · [−]pub struct DuplicateDeclare {
pub kind: &'static str,
pub symbol: String,
pub lhs: Span,
pub rhs: Span,
}Fields
kind: &'static strsymbol: Stringlhs: Spanrhs: SpanImplementations
sourceimpl DuplicateDeclare
impl DuplicateDeclare
pub fn as_report(&self, level: DiagnosticLevel, file: &FileID) -> Diagnostic
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DuplicateDeclare
impl Send for DuplicateDeclare
impl Sync for DuplicateDeclare
impl Unpin for DuplicateDeclare
impl UnwindSafe for DuplicateDeclare
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more