#[repr(C)]pub struct BindDescriptorSetsInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub stage_flags: ShaderStageFlags,
pub layout: PipelineLayout,
pub first_set: u32,
pub descriptor_set_count: u32,
pub p_descriptor_sets: *const DescriptorSet,
pub dynamic_offset_count: u32,
pub p_dynamic_offsets: *const u32,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_SETS_INFO.
p_next: *const c_voidOptional, may be null.
stage_flags: ShaderStageFlags§layout: PipelineLayout§first_set: u32§descriptor_set_count: u32Length of p_descriptor_sets.
p_descriptor_sets: *const DescriptorSet§dynamic_offset_count: u32Length of p_dynamic_offsets.
p_dynamic_offsets: *const u32Optional, may be null.
Implementations§
Source§impl BindDescriptorSetsInfo
impl BindDescriptorSetsInfo
Sourcepub fn builder<'a>() -> BindDescriptorSetsInfoBuilder<'a>
pub fn builder<'a>() -> BindDescriptorSetsInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for BindDescriptorSetsInfo
impl Clone for BindDescriptorSetsInfo
Source§fn clone(&self) -> BindDescriptorSetsInfo
fn clone(&self) -> BindDescriptorSetsInfo
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 BindDescriptorSetsInfo
impl Debug for BindDescriptorSetsInfo
Source§impl Default for BindDescriptorSetsInfo
impl Default for BindDescriptorSetsInfo
impl Copy for BindDescriptorSetsInfo
Auto Trait Implementations§
impl Freeze for BindDescriptorSetsInfo
impl RefUnwindSafe for BindDescriptorSetsInfo
impl !Send for BindDescriptorSetsInfo
impl !Sync for BindDescriptorSetsInfo
impl Unpin for BindDescriptorSetsInfo
impl UnsafeUnpin for BindDescriptorSetsInfo
impl UnwindSafe for BindDescriptorSetsInfo
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