#[repr(C)]pub struct PushDescriptorSetInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub stage_flags: ShaderStageFlags,
pub layout: PipelineLayout,
pub set: u32,
pub descriptor_write_count: u32,
pub p_descriptor_writes: *const WriteDescriptorSet,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PUSH_DESCRIPTOR_SET_INFO.
p_next: *const c_voidOptional, may be null.
stage_flags: ShaderStageFlags§layout: PipelineLayout§set: u32§descriptor_write_count: u32Length of p_descriptor_writes.
p_descriptor_writes: *const WriteDescriptorSetImplementations§
Source§impl PushDescriptorSetInfo
impl PushDescriptorSetInfo
Sourcepub fn builder<'a>() -> PushDescriptorSetInfoBuilder<'a>
pub fn builder<'a>() -> PushDescriptorSetInfoBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for PushDescriptorSetInfo
impl Clone for PushDescriptorSetInfo
Source§fn clone(&self) -> PushDescriptorSetInfo
fn clone(&self) -> PushDescriptorSetInfo
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 PushDescriptorSetInfo
impl Debug for PushDescriptorSetInfo
Source§impl Default for PushDescriptorSetInfo
impl Default for PushDescriptorSetInfo
impl Copy for PushDescriptorSetInfo
Auto Trait Implementations§
impl Freeze for PushDescriptorSetInfo
impl RefUnwindSafe for PushDescriptorSetInfo
impl !Send for PushDescriptorSetInfo
impl !Sync for PushDescriptorSetInfo
impl Unpin for PushDescriptorSetInfo
impl UnsafeUnpin for PushDescriptorSetInfo
impl UnwindSafe for PushDescriptorSetInfo
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