pub enum Kind {
Empty,
Missing,
LimitExceeded,
InvalidHeader,
InvalidCounts,
InvalidVertexPosition,
InvalidColor,
InvalidFace,
InvalidFaceIndex,
}
Variants§
Empty
The off
string is empty.
Missing
An element is missing (e.g. counts, vertices, faces).
LimitExceeded
A limit was exceeded.
InvalidHeader
The header has a invalid format.
InvalidCounts
The counts of vertices, faces and edges have an invalid format.
InvalidVertexPosition
The vertex position has an invalid format.
InvalidColor
The color has an invalid format.
InvalidFace
The face definition has an invalid format.
InvalidFaceIndex
The face indicies have an invalid format.
Trait Implementations§
impl Copy for Kind
impl Eq for Kind
impl StructuralPartialEq for Kind
Auto Trait Implementations§
impl Freeze for Kind
impl RefUnwindSafe for Kind
impl Send for Kind
impl Sync for Kind
impl Unpin for Kind
impl UnwindSafe for Kind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more