pub struct ParseDiagnostic {
pub kind: ParseDiagnosticKind,
pub span: Span,
}Fields§
§kind: ParseDiagnosticKind§span: SpanTrait Implementations§
Source§impl Clone for ParseDiagnostic
impl Clone for ParseDiagnostic
Source§fn clone(&self) -> ParseDiagnostic
fn clone(&self) -> ParseDiagnostic
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 ParseDiagnostic
impl Debug for ParseDiagnostic
Source§impl From<ParseError> for ParseDiagnostic
impl From<ParseError> for ParseDiagnostic
Source§fn from(value: ParseError) -> Self
fn from(value: ParseError) -> Self
Converts to this type from the input type.
Source§impl From<ParseWarning> for ParseDiagnostic
impl From<ParseWarning> for ParseDiagnostic
Source§fn from(value: ParseWarning) -> Self
fn from(value: ParseWarning) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseDiagnostic
impl RefUnwindSafe for ParseDiagnostic
impl Send for ParseDiagnostic
impl Sync for ParseDiagnostic
impl Unpin for ParseDiagnostic
impl UnwindSafe for ParseDiagnostic
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