Enum tobj::LoadError[][src]

pub enum LoadError {
    OpenFileFailed,
    ReadError,
    UnrecognizedCharacter,
    PositionParseError,
    NormalParseError,
    TexcoordParseError,
    FaceParseError,
    MaterialParseError,
    InvalidObjectName,
    FaceVertexOutOfBounds,
    FaceTexCoordOutOfBounds,
    FaceNormalOutOfBounds,
    GenericFailure,
}

Possible errors that may occur while loading OBJ and MTL files

Variants

OpenFileFailed
ReadError
UnrecognizedCharacter
PositionParseError
NormalParseError
TexcoordParseError
FaceParseError
MaterialParseError
InvalidObjectName
FaceVertexOutOfBounds
FaceTexCoordOutOfBounds
FaceNormalOutOfBounds
GenericFailure

Trait Implementations

impl Clone for LoadError[src]

impl Copy for LoadError[src]

impl Debug for LoadError[src]

impl Display for LoadError[src]

impl Error for LoadError[src]

impl PartialEq<LoadError> for LoadError[src]

impl StructuralPartialEq for LoadError[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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.