#[repr(i32)]pub enum VkDescriptorType {
Show 13 variants
Sampler = 0,
CombinedImageSampler = 1,
SampledImage = 2,
StorageImage = 3,
UniformTexelBuffer = 4,
StorageTexelBuffer = 5,
UniformBuffer = 6,
StorageBuffer = 7,
UniformBufferDynamic = 8,
StorageBufferDynamic = 9,
InputAttachment = 10,
InlineUniformBlockExt = 1_000_138_000,
AccelerationStructureKhr = 1_000_165_000,
}
Expand description
Wrapper for VkDescriptorType.
Variants§
Sampler = 0
CombinedImageSampler = 1
SampledImage = 2
StorageImage = 3
UniformTexelBuffer = 4
StorageTexelBuffer = 5
UniformBuffer = 6
StorageBuffer = 7
UniformBufferDynamic = 8
StorageBufferDynamic = 9
InputAttachment = 10
InlineUniformBlockExt = 1_000_138_000
AccelerationStructureKhr = 1_000_165_000
Trait Implementations§
Source§impl Clone for VkDescriptorType
impl Clone for VkDescriptorType
Source§fn clone(&self) -> VkDescriptorType
fn clone(&self) -> VkDescriptorType
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 VkDescriptorType
impl Debug for VkDescriptorType
Source§impl Default for VkDescriptorType
impl Default for VkDescriptorType
Source§fn default() -> VkDescriptorType
fn default() -> VkDescriptorType
Returns the “default value” for a type. Read more
Source§impl PartialEq for VkDescriptorType
impl PartialEq for VkDescriptorType
impl Copy for VkDescriptorType
impl StructuralPartialEq for VkDescriptorType
Auto Trait Implementations§
impl Freeze for VkDescriptorType
impl RefUnwindSafe for VkDescriptorType
impl Send for VkDescriptorType
impl Sync for VkDescriptorType
impl Unpin for VkDescriptorType
impl UnwindSafe for VkDescriptorType
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