pub fn push_constant_ranges<'s, 'p>(&'s mut self,
            push_constant_ranges: &'p [PushConstantRange])
            -> &'s mut PipelineLayoutBuilder<'b>
            where 'p: 'b {
        // self.create_info.pushConstantRangeCount = push_constant_ranges.len() as u32;
        // self.create_info.pPushConstantRanges = push_constant_ranges.as_ptr();
        self.create_info.set_push_constant_ranges(push_constant_ranges);
        self
    }
/// Specifies a list of VkPushConstantRange structures defining a set of
/// push constant ranges for use in a single pipeline layout. In addition
/// to descriptor set layouts, a pipeline layout also describes how many
/// push constants can be accessed by each stage of the pipeline.
/// Specifies a list of VkDescriptorSetLayout objects.
Specifies a list of VkPushConstantRange structures defining a set of
push constant ranges for use in a single pipeline layout. In addition
to descriptor set layouts, a pipeline layout also describes how many
push constants can be accessed by each stage of the pipeline.
Specifies a list of VkDescriptorSetLayout objects.
Specifies a list of VkPushConstantRange structures defining a set of push constant ranges for use in a single pipeline layout . In addition to descriptor set layouts a pipeline layout also describes how many push constants can be accessed by each stage of the pipeline . Specifies a list of VkDescriptorSetLayout objects .
pub fn push_constant_ranges<'s, 'p>(&'s mut self,
            push_constant_ranges: &'p [PushConstantRange])
            -> &'s mut PipelineLayoutBuilder<'b>
            where 'p: 'b {
        // self.create_info.pushConstantRangeCount = push_constant_ranges.len() as u32;
        // self.create_info.pPushConstantRanges = push_constant_ranges.as_ptr();
        self.create_info.set_push_constant_ranges(push_constant_ranges);
        self
    }
pub fn push_constant_ranges < ' s , ' p > ( & ' s mut self , push_constant_ranges : & ' p [ PushConstantRange ] ) -> & ' s mut PipelineLayoutBuilder < ' b > where ' p : ' b { // self.create_info.pushConstantRangeCount = push_constant_ranges.len() as u32; // self.create_info.pPushConstantRanges = push_constant_ranges.as_ptr(); self . create_info . set_push_constant_ranges ( push_constant_ranges ) ; self }
Specifies a list of VkPushConstantRange structures defining a set of
push constant ranges for use in a single pipeline layout.
Specifies a list of VkPushConstantRange structures defining a set of push constant ranges for use in a single pipeline layout .
&'s mut self
push_constant_ranges
&'p [PushConstantRange]
&'s mut self
push_constant_ranges
&'p [PushConstantRange]