#[repr(C)]pub struct GeneratedCommandsShaderInfoEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub shader_count: u32,
pub p_shaders: *const ShaderEXT,
}Expand description
VkGeneratedCommandsShaderInfoEXT
Provided by VK_EXT_device_generated_commands.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_GENERATED_COMMANDS_SHADER_INFO_EXT.
p_next: *mut c_voidOptional, may be null.
shader_count: u32Length of p_shaders.
p_shaders: *const ShaderEXTImplementations§
Source§impl GeneratedCommandsShaderInfoEXT
impl GeneratedCommandsShaderInfoEXT
Sourcepub fn builder<'a>() -> GeneratedCommandsShaderInfoEXTBuilder<'a>
pub fn builder<'a>() -> GeneratedCommandsShaderInfoEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for GeneratedCommandsShaderInfoEXT
impl Clone for GeneratedCommandsShaderInfoEXT
Source§fn clone(&self) -> GeneratedCommandsShaderInfoEXT
fn clone(&self) -> GeneratedCommandsShaderInfoEXT
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 GeneratedCommandsShaderInfoEXT
impl ExtendsGeneratedCommandsInfoEXT for GeneratedCommandsShaderInfoEXT
impl ExtendsGeneratedCommandsMemoryRequirementsInfoEXT for GeneratedCommandsShaderInfoEXT
Auto Trait Implementations§
impl Freeze for GeneratedCommandsShaderInfoEXT
impl RefUnwindSafe for GeneratedCommandsShaderInfoEXT
impl !Send for GeneratedCommandsShaderInfoEXT
impl !Sync for GeneratedCommandsShaderInfoEXT
impl Unpin for GeneratedCommandsShaderInfoEXT
impl UnsafeUnpin for GeneratedCommandsShaderInfoEXT
impl UnwindSafe for GeneratedCommandsShaderInfoEXT
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