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)
Tuple Fields
0: boolbool type
Bool2([bool; 2])
bool2 type
Bool3([bool; 3])
bool3 type
Bool4([bool; 4])
bool4 type
Int(u32)
Tuple Fields
0: u32int type
Int2([u32; 2])
int2 type
Int3(Box<[u32; 3]>)
int3 type
Int4(Box<[u32; 4]>)
int4 type
Float(f32)
Tuple Fields
0: f32float type
Float2([f32; 2])
float2 type
Float3(Box<[f32; 3]>)
float3 type
Float4(Box<[f32; 4]>)
float4 type
Float2x2(Box<[f32; 4]>)
float2x2 type (linearized)
Float3x3(Box<[f32; 9]>)
float3x3 type (linearized)
Float4x4(Box<[f32; 16]>)
float4x4 type (linearized)
String(Box<str>)
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