[][src]Enum sourcenav::ParseError

pub enum ParseError {
    ReadError(ReadError),
    InvalidMagicNumber(u32),
    UnsupportedVersion(u32),
}

Errors that can occur when parsing the binary nav file

Variants

ReadError(ReadError)

An error ocured when reading from the source binary data

InvalidMagicNumber(u32)

The binary data contained an invalid magic number and is probably not a nav file

UnsupportedVersion(u32)

The version of the nav file is not supported by this parser

Trait Implementations

impl Debug for ParseError[src]

impl Display for ParseError[src]

impl Error for ParseError[src]

impl From<ReadError> for ParseError[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.