#[repr(C)]pub struct DescriptorUpdateTemplateCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: u32,
pub descriptor_update_entry_count: u32,
pub p_descriptor_update_entries: *const DescriptorUpdateTemplateEntry,
pub template_type: DescriptorUpdateTemplateType,
pub descriptor_set_layout: DescriptorSetLayout,
pub pipeline_bind_point: PipelineBindPoint,
pub pipeline_layout: PipelineLayout,
pub set: u32,
}Expand description
VkDescriptorUpdateTemplateCreateInfo
Provided by VK_COMPUTE_VERSION_1_1.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
flags: u32§descriptor_update_entry_count: u32Length of p_descriptor_update_entries.
p_descriptor_update_entries: *const DescriptorUpdateTemplateEntry§template_type: DescriptorUpdateTemplateType§descriptor_set_layout: DescriptorSetLayout§pipeline_bind_point: PipelineBindPoint§pipeline_layout: PipelineLayout§set: u32Implementations§
Source§impl DescriptorUpdateTemplateCreateInfo
impl DescriptorUpdateTemplateCreateInfo
Sourcepub fn builder<'a>() -> DescriptorUpdateTemplateCreateInfoBuilder<'a>
pub fn builder<'a>() -> DescriptorUpdateTemplateCreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for DescriptorUpdateTemplateCreateInfo
impl Clone for DescriptorUpdateTemplateCreateInfo
Source§fn clone(&self) -> DescriptorUpdateTemplateCreateInfo
fn clone(&self) -> DescriptorUpdateTemplateCreateInfo
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 DescriptorUpdateTemplateCreateInfo
impl Default for DescriptorUpdateTemplateCreateInfo
Source§fn default() -> DescriptorUpdateTemplateCreateInfo
fn default() -> DescriptorUpdateTemplateCreateInfo
Returns the “default value” for a type. Read more
impl Copy for DescriptorUpdateTemplateCreateInfo
Auto Trait Implementations§
impl Freeze for DescriptorUpdateTemplateCreateInfo
impl RefUnwindSafe for DescriptorUpdateTemplateCreateInfo
impl !Send for DescriptorUpdateTemplateCreateInfo
impl !Sync for DescriptorUpdateTemplateCreateInfo
impl Unpin for DescriptorUpdateTemplateCreateInfo
impl UnsafeUnpin for DescriptorUpdateTemplateCreateInfo
impl UnwindSafe for DescriptorUpdateTemplateCreateInfo
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