pub fn pool_sizes<'s, 'p>(&'s mut self,
            pool_sizes: &'p [::DescriptorPoolSize])
            -> &'s mut DescriptorPoolBuilder<'b>
            where 'p: 'b {
        // self.create_info.poolSizeCount = pool_sizes.len() as u32;
        self.create_info.set_pool_sizes(pool_sizes);
        self
    }
/// pPoolSizes is a pointer to an array of VkDescriptorPoolSize
/// structures, each containing a descriptor type and number of
/// descriptors of that type to be allocated in the pool.
pPoolSizes is a pointer to an array of VkDescriptorPoolSize
structures, each containing a descriptor type and number of
descriptors of that type to be allocated in the pool.
pPoolSizes is a pointer to an array of VkDescriptorPoolSize structures each containing a descriptor type and number of descriptors of that type to be allocated in the pool .
pub fn pool_sizes<'s, 'p>(&'s mut self,
            pool_sizes: &'p [::DescriptorPoolSize])
            -> &'s mut DescriptorPoolBuilder<'b>
            where 'p: 'b {
        // self.create_info.poolSizeCount = pool_sizes.len() as u32;
        self.create_info.set_pool_sizes(pool_sizes);
        self
    }
pub fn pool_sizes < ' s , ' p > ( & ' s mut self , pool_sizes : & ' p [ :: DescriptorPoolSize ] ) -> & ' s mut DescriptorPoolBuilder < ' b > where ' p : ' b { // self.create_info.poolSizeCount = pool_sizes.len() as u32; self . create_info . set_pool_sizes ( pool_sizes ) ; self }
pPoolSizes is a pointer to an array of VkDescriptorPoolSize
structures, each containing a descriptor type and number of
descriptors of that type to be allocated in the pool.
pPoolSizes is a pointer to an array of VkDescriptorPoolSize structures each containing a descriptor type and number of descriptors of that type to be allocated in the pool .
&'s mut self
pool_sizes
&'p [::DescriptorPoolSize]
&'s mut self
pool_sizes
&'p [::DescriptorPoolSize]