[−][src]Struct bootimage::ErrorMessage
A simple error message that can be created from every type that implements fmt::Display
.
We use this error type for the CLI interface, where text based, human readable error messages make sense. For the library part of this crate, we use custom error enums.
Fields
message: Box<dyn Display + Send>
The actual error message
Trait Implementations
impl<T> From<T> for ErrorMessage where
T: Display + Send + 'static,
[src]
T: Display + Send + 'static,
impl Debug for ErrorMessage
[src]
Auto Trait Implementations
impl Send for ErrorMessage
impl !Sync for ErrorMessage
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,