[][src]Enum parselnk::error::ExtraDataError

pub enum ExtraDataError {
    Read(Error),
    UnknownBlock(u32u32),
    WideStringConversion(FromUtf16Error),
    MissingStringData,
}

An Error occured while parsing the ExtraData section

Variants

Read(Error)

An error occurred while reading the data

UnknownBlock(u32u32)

An extra block of unknown size or signature was encountered

WideStringConversion(FromUtf16Error)

Converting unicode string failed

MissingStringData

String data is not available for this property

Trait Implementations

impl Debug for ExtraDataError[src]

impl Display for ExtraDataError[src]

impl Error for ExtraDataError[src]

impl From<Error> for ExtraDataError[src]

impl From<ExtraDataError> for Error[src]

impl From<FromUtf16Error> for ExtraDataError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.