[−][src]Enum dmidecode::InvalidEntryPointError
Failure type for trying to find the SMBIOS EntryPoint structure in memory.
Variants
NotFoundThe SMBIOS EntryPoint structure was not found in the memory buffer.
TooOldVersion(u8)The SMBIOS EntryPoint structure was versioned before 2.0.
BadSize(u8)The SMBIOS EntryPoint structure was smaller than the size of the SMBIOS 2.1 structure.
BadChecksum(u8)The SMBIOS EntryPoint structure had an invalid checksum.
Trait Implementations
impl Debug for InvalidEntryPointError[src]
impl Display for InvalidEntryPointError[src]
impl Fail for InvalidEntryPointError[src]
fn name(&self) -> Option<&str>[src]
fn cause(&self) -> Option<&dyn Fail>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static, [src]
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>[src]
Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more
Auto Trait Implementations
impl Send for InvalidEntryPointError
impl Sync for InvalidEntryPointError
Blanket Implementations
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
try_from)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 for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail, [src]
T: Fail,
impl<E> Fail for E where
E: 'static + Error + Send + Sync, [src]
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>[src]
Returns the "name" of the error. Read more
fn cause(&self) -> Option<&(dyn Fail + 'static)>[src]
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>[src]
Returns a reference to the Backtrace carried by this failure, if it carries one. Read more
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static, [src]
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>[src]
Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,