#[repr(C)]pub struct GraphicsShaderGroupCreateInfoNV {
pub sType: StructureType,
pub pNext: *const c_void,
pub stageCount: u32,
pub pStages: *const PipelineShaderStageCreateInfo,
pub pVertexInputState: *const PipelineVertexInputStateCreateInfo,
pub pTessellationState: *const PipelineTessellationStateCreateInfo,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§stageCount: u32
§pStages: *const PipelineShaderStageCreateInfo
§pVertexInputState: *const PipelineVertexInputStateCreateInfo
§pTessellationState: *const PipelineTessellationStateCreateInfo
Trait Implementations§
Source§impl Clone for GraphicsShaderGroupCreateInfoNV
impl Clone for GraphicsShaderGroupCreateInfoNV
Source§fn clone(&self) -> GraphicsShaderGroupCreateInfoNV
fn clone(&self) -> GraphicsShaderGroupCreateInfoNV
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for GraphicsShaderGroupCreateInfoNV
Auto Trait Implementations§
impl Freeze for GraphicsShaderGroupCreateInfoNV
impl RefUnwindSafe for GraphicsShaderGroupCreateInfoNV
impl !Send for GraphicsShaderGroupCreateInfoNV
impl !Sync for GraphicsShaderGroupCreateInfoNV
impl Unpin for GraphicsShaderGroupCreateInfoNV
impl UnwindSafe for GraphicsShaderGroupCreateInfoNV
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