spirv_reflect/types/
resource.rs

1#[derive(Debug, Copy, Clone, Serialize, PartialEq)]
2pub enum ReflectResourceType {
3    Undefined,
4    Sampler,
5    CombinedImageSampler,
6    ConstantBufferView,
7    ShaderResourceView,
8    UnorderedAccessView,
9}
10
11impl Default for ReflectResourceType {
12    fn default() -> Self {
13        ReflectResourceType::Undefined
14    }
15}