#[repr(C)]pub struct DescriptorUpdateTemplateCreateInfo {
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: DescriptorUpdateTemplateCreateFlags,
pub descriptorUpdateEntryCount: u32,
pub pDescriptorUpdateEntries: *const DescriptorUpdateTemplateEntry,
pub templateType: DescriptorUpdateTemplateType,
pub descriptorSetLayout: DescriptorSetLayout,
pub pipelineBindPoint: PipelineBindPoint,
pub pipelineLayout: PipelineLayout,
pub set: u32,
}Fields§
§sType: StructureType§pNext: *const c_void§flags: DescriptorUpdateTemplateCreateFlags§descriptorUpdateEntryCount: u32§pDescriptorUpdateEntries: *const DescriptorUpdateTemplateEntry§templateType: DescriptorUpdateTemplateType§descriptorSetLayout: DescriptorSetLayout§pipelineBindPoint: PipelineBindPoint§pipelineLayout: PipelineLayout§set: u32Implementations§
Source§impl DescriptorUpdateTemplateCreateInfo
impl DescriptorUpdateTemplateCreateInfo
pub fn new() -> Self
pub fn sType(self, sType: StructureType) -> Self
pub fn pNext(self, pNext: *const c_void) -> Self
pub fn flags(self, flags: DescriptorUpdateTemplateCreateFlags) -> Self
pub fn descriptorUpdateEntryCount(self, descriptorUpdateEntryCount: u32) -> Self
pub fn pDescriptorUpdateEntries( self, pDescriptorUpdateEntries: *const DescriptorUpdateTemplateEntry, ) -> Self
pub fn templateType(self, templateType: DescriptorUpdateTemplateType) -> Self
pub fn descriptorSetLayout( self, descriptorSetLayout: DescriptorSetLayout, ) -> Self
pub fn pipelineBindPoint(self, pipelineBindPoint: PipelineBindPoint) -> Self
pub fn pipelineLayout(self, pipelineLayout: PipelineLayout) -> Self
pub fn set(self, set: u32) -> Self
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 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