fn detail(&self) -> &dyn Detail
fn detail_mut(&mut self) -> &mut dyn Detail
fn cause(&self) -> Option<&dyn Diag>
fn cause_mut(&mut self) -> Option<&mut dyn Diag>
fn stacktrace(&self) -> Option<&Stacktrace>
impl dyn Diag
[src]pub fn downcast_ref<T: Diag>(&self) -> Option<&T>
[src]pub fn downcast_mut<T: Diag>(&mut self) -> Option<&mut T>
[src]impl Diag for BasicDiag
[src]fn detail(&self) -> &dyn Detail
[src]fn detail_mut(&mut self) -> &mut dyn Detail
[src]fn cause(&self) -> Option<&dyn Diag>
[src]fn cause_mut(&mut self) -> Option<&mut dyn Diag>
[src]fn stacktrace(&self) -> Option<&Stacktrace>
[src]impl Diag for Errors
[src]fn stacktrace(&self) -> Option<&Stacktrace>
[src]impl Diag for ParseDiag
[src]fn detail(&self) -> &dyn Detail
[src]fn detail_mut(&mut self) -> &mut dyn Detail
[src]fn cause(&self) -> Option<&dyn Diag>
[src]fn cause_mut(&mut self) -> Option<&mut dyn Diag>
[src]fn stacktrace(&self) -> Option<&Stacktrace>
[src]impl Diag for SimpleDiag
[src]fn detail(&self) -> &dyn Detail
[src]fn detail_mut(&mut self) -> &mut dyn Detail
[src]fn cause(&self) -> Option<&dyn Diag>
[src]fn cause_mut(&mut self) -> Option<&mut dyn Diag>
[src]fn stacktrace(&self) -> Option<&Stacktrace>
[src]impl<T: Detail> Diag for T
[src]