#[repr(C)]pub struct DescriptorPoolCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: DescriptorPoolCreateFlags,
pub max_sets: u32,
pub pool_size_count: u32,
pub p_pool_sizes: *const DescriptorPoolSize,
}Expand description
VkDescriptorPoolCreateInfo
Provided by VK_COMPUTE_VERSION_1_0.
§Extended By
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
flags: DescriptorPoolCreateFlags§max_sets: u32§pool_size_count: u32Length of p_pool_sizes.
p_pool_sizes: *const DescriptorPoolSizeImplementations§
Source§impl DescriptorPoolCreateInfo
impl DescriptorPoolCreateInfo
Sourcepub fn builder<'a>() -> DescriptorPoolCreateInfoBuilder<'a>
pub fn builder<'a>() -> DescriptorPoolCreateInfoBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for DescriptorPoolCreateInfo
impl Clone for DescriptorPoolCreateInfo
Source§fn clone(&self) -> DescriptorPoolCreateInfo
fn clone(&self) -> DescriptorPoolCreateInfo
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 DescriptorPoolCreateInfo
impl Debug for DescriptorPoolCreateInfo
Source§impl Default for DescriptorPoolCreateInfo
impl Default for DescriptorPoolCreateInfo
impl Copy for DescriptorPoolCreateInfo
Auto Trait Implementations§
impl Freeze for DescriptorPoolCreateInfo
impl RefUnwindSafe for DescriptorPoolCreateInfo
impl !Send for DescriptorPoolCreateInfo
impl !Sync for DescriptorPoolCreateInfo
impl Unpin for DescriptorPoolCreateInfo
impl UnsafeUnpin for DescriptorPoolCreateInfo
impl UnwindSafe for DescriptorPoolCreateInfo
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