[−][src]Struct xdoc::error::XErr
A generic error type for this library.
Fields
message: String
The error message.
file: String
The sourcecode file where the error was raised.
line: u64
The sourcecode line where the error was raised.
source: Option<Box<dyn Error>>
The underlying error that is being wrapped.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for XErr
impl !Send for XErr
impl !Sync for XErr
impl Unpin for XErr
impl !UnwindSafe for XErr
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,