Enum spirv_cross::spirv::Type [−][src]
pub enum Type { Unknown, Void, Boolean { array: Vec<u32>, }, Char { array: Vec<u32>, }, Int { array: Vec<u32>, }, UInt { array: Vec<u32>, }, Int64 { array: Vec<u32>, }, UInt64 { array: Vec<u32>, }, AtomicCounter { array: Vec<u32>, }, Half { array: Vec<u32>, }, Float { array: Vec<u32>, }, Double { array: Vec<u32>, }, Struct { member_types: Vec<u32>, array: Vec<u32>, }, Image { array: Vec<u32>, }, SampledImage { array: Vec<u32>, }, Sampler { array: Vec<u32>, }, }
Variants
Unknown
Void
Boolean
Fields of Boolean
array: Vec<u32> |
Char
Fields of Char
array: Vec<u32> |
Int
Fields of Int
array: Vec<u32> |
UInt
Fields of UInt
array: Vec<u32> |
Int64
Fields of Int64
array: Vec<u32> |
UInt64
Fields of UInt64
array: Vec<u32> |
AtomicCounter
Fields of AtomicCounter
array: Vec<u32> |
Half
Fields of Half
array: Vec<u32> |
Float
Fields of Float
array: Vec<u32> |
Double
Fields of Double
array: Vec<u32> |
Struct
Fields of Struct
member_types: Vec<u32> | |
array: Vec<u32> |
Image
Fields of Image
array: Vec<u32> |
SampledImage
Fields of SampledImage
array: Vec<u32> |
Sampler
Fields of Sampler
array: Vec<u32> |
Trait Implementations
impl Debug for Type
[src]
impl Debug for Type
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Type
[src]
impl Clone for Type