pub struct IntegrationDiagnostic {
pub code: String,
pub message: String,
pub span: Option<Span>,
pub script: Option<Box<ScriptDiagnostic>>,
}Expand description
A source-attributed integration diagnostic.
Fields§
§code: String§message: String§span: Option<Span>§script: Option<Box<ScriptDiagnostic>>Trait Implementations§
Source§impl Clone for IntegrationDiagnostic
impl Clone for IntegrationDiagnostic
Source§fn clone(&self) -> IntegrationDiagnostic
fn clone(&self) -> IntegrationDiagnostic
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 IntegrationDiagnostic
impl Debug for IntegrationDiagnostic
impl Eq for IntegrationDiagnostic
Source§impl PartialEq for IntegrationDiagnostic
impl PartialEq for IntegrationDiagnostic
impl StructuralPartialEq for IntegrationDiagnostic
Auto Trait Implementations§
impl Freeze for IntegrationDiagnostic
impl RefUnwindSafe for IntegrationDiagnostic
impl Send for IntegrationDiagnostic
impl Sync for IntegrationDiagnostic
impl Unpin for IntegrationDiagnostic
impl UnsafeUnpin for IntegrationDiagnostic
impl UnwindSafe for IntegrationDiagnostic
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