#[repr(C)]pub struct CommandBufferInheritanceDescriptorHeapInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub p_sampler_heap_bind_info: *const BindHeapInfoEXT,
pub p_resource_heap_bind_info: *const BindHeapInfoEXT,
}Expand description
VkCommandBufferInheritanceDescriptorHeapInfoEXT
Provided by VK_EXT_descriptor_heap.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_DESCRIPTOR_HEAP_INFO_EXT.
p_next: *const c_voidOptional, may be null.
p_sampler_heap_bind_info: *const BindHeapInfoEXTOptional, may be null.
p_resource_heap_bind_info: *const BindHeapInfoEXTOptional, may be null.
Implementations§
Source§impl CommandBufferInheritanceDescriptorHeapInfoEXT
impl CommandBufferInheritanceDescriptorHeapInfoEXT
Sourcepub fn builder<'a>() -> CommandBufferInheritanceDescriptorHeapInfoEXTBuilder<'a>
pub fn builder<'a>() -> CommandBufferInheritanceDescriptorHeapInfoEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for CommandBufferInheritanceDescriptorHeapInfoEXT
impl Clone for CommandBufferInheritanceDescriptorHeapInfoEXT
Source§fn clone(&self) -> CommandBufferInheritanceDescriptorHeapInfoEXT
fn clone(&self) -> CommandBufferInheritanceDescriptorHeapInfoEXT
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 moreimpl Copy for CommandBufferInheritanceDescriptorHeapInfoEXT
impl ExtendsCommandBufferInheritanceInfo for CommandBufferInheritanceDescriptorHeapInfoEXT
Auto Trait Implementations§
impl Freeze for CommandBufferInheritanceDescriptorHeapInfoEXT
impl RefUnwindSafe for CommandBufferInheritanceDescriptorHeapInfoEXT
impl !Send for CommandBufferInheritanceDescriptorHeapInfoEXT
impl !Sync for CommandBufferInheritanceDescriptorHeapInfoEXT
impl Unpin for CommandBufferInheritanceDescriptorHeapInfoEXT
impl UnsafeUnpin for CommandBufferInheritanceDescriptorHeapInfoEXT
impl UnwindSafe for CommandBufferInheritanceDescriptorHeapInfoEXT
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