#[repr(C)]pub struct GeneratedCommandsMemoryRequirementsInfoNV {
pub s_type: StructureType,
pub p_next: *const c_void,
pub pipeline_bind_point: PipelineBindPoint,
pub pipeline: Pipeline,
pub indirect_commands_layout: IndirectCommandsLayoutNV,
pub max_sequences_count: u32,
}Expand description
VkGeneratedCommandsMemoryRequirementsInfoNV
Provided by VK_NV_device_generated_commands.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV.
p_next: *const c_voidOptional, may be null.
pipeline_bind_point: PipelineBindPoint§pipeline: Pipeline§indirect_commands_layout: IndirectCommandsLayoutNV§max_sequences_count: u32Implementations§
Source§impl GeneratedCommandsMemoryRequirementsInfoNV
impl GeneratedCommandsMemoryRequirementsInfoNV
Sourcepub fn builder<'a>() -> GeneratedCommandsMemoryRequirementsInfoNVBuilder<'a>
pub fn builder<'a>() -> GeneratedCommandsMemoryRequirementsInfoNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for GeneratedCommandsMemoryRequirementsInfoNV
impl Clone for GeneratedCommandsMemoryRequirementsInfoNV
Source§fn clone(&self) -> GeneratedCommandsMemoryRequirementsInfoNV
fn clone(&self) -> GeneratedCommandsMemoryRequirementsInfoNV
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 GeneratedCommandsMemoryRequirementsInfoNV
Auto Trait Implementations§
impl Freeze for GeneratedCommandsMemoryRequirementsInfoNV
impl RefUnwindSafe for GeneratedCommandsMemoryRequirementsInfoNV
impl !Send for GeneratedCommandsMemoryRequirementsInfoNV
impl !Sync for GeneratedCommandsMemoryRequirementsInfoNV
impl Unpin for GeneratedCommandsMemoryRequirementsInfoNV
impl UnsafeUnpin for GeneratedCommandsMemoryRequirementsInfoNV
impl UnwindSafe for GeneratedCommandsMemoryRequirementsInfoNV
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