#[repr(C)]pub struct DescriptorSetLayoutBindingFlagsCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub binding_count: u32,
pub p_binding_flags: *const DescriptorBindingFlagBits,
}Expand description
VkDescriptorSetLayoutBindingFlagsCreateInfo
Provided by VK_COMPUTE_VERSION_1_2.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
binding_count: u32Length of p_binding_flags.
p_binding_flags: *const DescriptorBindingFlagBitsOptional, may be null.
Implementations§
Source§impl DescriptorSetLayoutBindingFlagsCreateInfo
impl DescriptorSetLayoutBindingFlagsCreateInfo
Sourcepub fn builder<'a>() -> DescriptorSetLayoutBindingFlagsCreateInfoBuilder<'a>
pub fn builder<'a>() -> DescriptorSetLayoutBindingFlagsCreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for DescriptorSetLayoutBindingFlagsCreateInfo
impl Clone for DescriptorSetLayoutBindingFlagsCreateInfo
Source§fn clone(&self) -> DescriptorSetLayoutBindingFlagsCreateInfo
fn clone(&self) -> DescriptorSetLayoutBindingFlagsCreateInfo
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 Default for DescriptorSetLayoutBindingFlagsCreateInfo
impl Default for DescriptorSetLayoutBindingFlagsCreateInfo
Source§fn default() -> DescriptorSetLayoutBindingFlagsCreateInfo
fn default() -> DescriptorSetLayoutBindingFlagsCreateInfo
Returns the “default value” for a type. Read more
impl Copy for DescriptorSetLayoutBindingFlagsCreateInfo
impl ExtendsDescriptorSetLayoutCreateInfo for DescriptorSetLayoutBindingFlagsCreateInfo
Auto Trait Implementations§
impl Freeze for DescriptorSetLayoutBindingFlagsCreateInfo
impl RefUnwindSafe for DescriptorSetLayoutBindingFlagsCreateInfo
impl !Send for DescriptorSetLayoutBindingFlagsCreateInfo
impl !Sync for DescriptorSetLayoutBindingFlagsCreateInfo
impl Unpin for DescriptorSetLayoutBindingFlagsCreateInfo
impl UnsafeUnpin for DescriptorSetLayoutBindingFlagsCreateInfo
impl UnwindSafe for DescriptorSetLayoutBindingFlagsCreateInfo
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