pub struct TopLevelError { /* private fields */ }Implementations§
Source§impl TopLevelError
impl TopLevelError
pub fn kind(&self) -> &TopLevelErrorKind
Trait Implementations§
Source§impl Debug for TopLevelError
impl Debug for TopLevelError
Source§impl Display for TopLevelError
impl Display for TopLevelError
Source§impl Fail for TopLevelError
impl Fail for TopLevelError
Source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace carried by this failure, if it
carries one. Read moreSource§impl From<Context<TopLevelErrorKind>> for TopLevelError
impl From<Context<TopLevelErrorKind>> for TopLevelError
Source§fn from(inner: Context<TopLevelErrorKind>) -> TopLevelError
fn from(inner: Context<TopLevelErrorKind>) -> TopLevelError
Converts to this type from the input type.
Source§impl From<TopLevelErrorKind> for TopLevelError
impl From<TopLevelErrorKind> for TopLevelError
Source§fn from(kind: TopLevelErrorKind) -> TopLevelError
fn from(kind: TopLevelErrorKind) -> TopLevelError
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for TopLevelError
impl !RefUnwindSafe for TopLevelError
impl Send for TopLevelError
impl Sync for TopLevelError
impl Unpin for TopLevelError
impl !UnwindSafe for TopLevelError
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