#[non_exhaustive]#[repr(u32)]pub enum IRRuntimePrimitiveType {
Point = 0,
Line = 1,
LineStrip = 2,
Triangle = 3,
TriangleStrip = 4,
LineWithAdj = 5,
TriangleWithAdj = 6,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Point = 0
Line = 1
LineStrip = 2
Triangle = 3
TriangleStrip = 4
LineWithAdj = 5
TriangleWithAdj = 6
Implementations§
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _1ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _2ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _3ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _4ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _5ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _6ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _7ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _8ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _9ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _10ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _11ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _12ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _13ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _14ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _15ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _16ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _17ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _18ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _19ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _20ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _21ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _22ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _23ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _24ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _25ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _26ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _27ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _28ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _29ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _30ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _31ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Source§impl IRRuntimePrimitiveType
impl IRRuntimePrimitiveType
pub const _32ControlPointPatchlist: IRRuntimePrimitiveType = IRRuntimePrimitiveType::Triangle
Trait Implementations§
Source§impl Clone for IRRuntimePrimitiveType
impl Clone for IRRuntimePrimitiveType
Source§fn clone(&self) -> IRRuntimePrimitiveType
fn clone(&self) -> IRRuntimePrimitiveType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IRRuntimePrimitiveType
impl Debug for IRRuntimePrimitiveType
Source§impl Hash for IRRuntimePrimitiveType
impl Hash for IRRuntimePrimitiveType
Source§impl PartialEq for IRRuntimePrimitiveType
impl PartialEq for IRRuntimePrimitiveType
impl Copy for IRRuntimePrimitiveType
impl Eq for IRRuntimePrimitiveType
impl StructuralPartialEq for IRRuntimePrimitiveType
Auto Trait Implementations§
impl Freeze for IRRuntimePrimitiveType
impl RefUnwindSafe for IRRuntimePrimitiveType
impl Send for IRRuntimePrimitiveType
impl Sync for IRRuntimePrimitiveType
impl Unpin for IRRuntimePrimitiveType
impl UnwindSafe for IRRuntimePrimitiveType
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