[][src]Trait kg_diag::Detail

pub trait Detail: Display + Debug + Send + Sync + 'static {
    fn as_fmt_debug(&self) -> &dyn Debug;
fn as_fmt_display(&self) -> &dyn Display; fn severity(&self) -> Severity { ... }
fn code(&self) -> u32 { ... }
fn type_id(&self) -> TypeId { ... } }

Required methods

fn as_fmt_debug(&self) -> &dyn Debug

fn as_fmt_display(&self) -> &dyn Display

Loading content...

Provided methods

fn severity(&self) -> Severity

fn code(&self) -> u32

fn type_id(&self) -> TypeId

Loading content...

Methods

impl dyn Detail[src]

pub fn downcast_ref<T: Detail>(&self) -> Option<&T>[src]

pub fn downcast_mut<T: Detail>(&mut self) -> Option<&mut T>[src]

Implementors

impl Detail for IoError[src]

impl Detail for Errors[src]

impl<T: Detail> Detail for T[src]

Loading content...