#[repr(C)]pub struct VkDescriptorUpdateTemplateCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkDescriptorUpdateTemplateCreateFlags,
pub descriptorUpdateEntryCount: u32,
pub pDescriptorUpdateEntries: *const VkDescriptorUpdateTemplateEntry,
pub templateType: VkDescriptorUpdateTemplateType,
pub descriptorSetLayout: VkDescriptorSetLayout,
pub pipelineBindPoint: VkPipelineBindPoint,
pub pipelineLayout: VkPipelineLayout,
pub set: u32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkDescriptorUpdateTemplateCreateFlags
§descriptorUpdateEntryCount: u32
§pDescriptorUpdateEntries: *const VkDescriptorUpdateTemplateEntry
§templateType: VkDescriptorUpdateTemplateType
§descriptorSetLayout: VkDescriptorSetLayout
§pipelineBindPoint: VkPipelineBindPoint
§pipelineLayout: VkPipelineLayout
§set: u32
Trait Implementations§
Source§impl Clone for VkDescriptorUpdateTemplateCreateInfo
impl Clone for VkDescriptorUpdateTemplateCreateInfo
Source§fn clone(&self) -> VkDescriptorUpdateTemplateCreateInfo
fn clone(&self) -> VkDescriptorUpdateTemplateCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkDescriptorUpdateTemplateCreateInfo
Auto Trait Implementations§
impl Freeze for VkDescriptorUpdateTemplateCreateInfo
impl RefUnwindSafe for VkDescriptorUpdateTemplateCreateInfo
impl !Send for VkDescriptorUpdateTemplateCreateInfo
impl !Sync for VkDescriptorUpdateTemplateCreateInfo
impl Unpin for VkDescriptorUpdateTemplateCreateInfo
impl UnwindSafe for VkDescriptorUpdateTemplateCreateInfo
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