Enum dae_parser::AnnotType [−][src]
pub enum AnnotType {
Show 16 variants
Bool(bool),
Bool2([bool; 2]),
Bool3([bool; 3]),
Bool4([bool; 4]),
Int(u32),
Int2([u32; 2]),
Int3(Box<[u32; 3]>),
Int4(Box<[u32; 4]>),
Float(f32),
Float2([f32; 2]),
Float3(Box<[f32; 3]>),
Float4(Box<[f32; 4]>),
Float2x2(Box<[f32; 4]>),
Float3x3(Box<[f32; 9]>),
Float4x4(Box<[f32; 16]>),
String(Box<str>),
}Expand description
A strongly typed value that represents the VALUE in an object of the form SYMBOL = VALUE.
Variants
Bool(bool)bool type
Tuple Fields of Bool
0: boolbool2 type
bool3 type
bool4 type
Int(u32)int type
Tuple Fields of Int
0: u32int2 type
int3 type
int4 type
Float(f32)float type
Tuple Fields of Float
0: f32float2 type
float3 type
float4 type
float2x2 type (linearized)
float3x3 type (linearized)
float4x4 type (linearized)
string type
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AnnotType
impl UnwindSafe for AnnotType
Blanket Implementations
Mutably borrows from an owned value. Read more