[][src]Enum obj::ObjError

pub enum ObjError {
    Io(Error),
    ParseInt(ParseIntError),
    ParseFloat(ParseFloatError),
    Load(LoadError),
}

The error type for loading of the obj file.

Variants

Io(Error)

IO error has been occurred during opening the obj file.

ParseInt(ParseIntError)

Tried to parse integer frome the obj file, but failed.

ParseFloat(ParseFloatError)

Tried to parse floating point number frome the obj file, but failed.

Load(LoadError)

LoadError has been occurred during parseing the obj file.

Trait Implementations

impl Debug for ObjError[src]

impl Display for ObjError[src]

impl Error for ObjError[src]

impl From<Error> for ObjError[src]

impl From<LoadError> for ObjError[src]

impl From<ParseFloatError> for ObjError[src]

impl From<ParseIntError> for ObjError[src]

Auto Trait Implementations

impl !RefUnwindSafe for ObjError

impl Send for ObjError

impl Sync for ObjError

impl Unpin for ObjError

impl !UnwindSafe for ObjError

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.