#[repr(C)]pub struct IndirectCommandsLayoutTokenNV {Show 15 fields
pub sType: StructureType,
pub pNext: *const c_void,
pub tokenType: IndirectCommandsTokenTypeNV,
pub stream: u32,
pub offset: u32,
pub vertexBindingUnit: u32,
pub vertexDynamicStride: Bool32,
pub pushconstantPipelineLayout: PipelineLayout,
pub pushconstantShaderStageFlags: ShaderStageFlags,
pub pushconstantOffset: u32,
pub pushconstantSize: u32,
pub indirectStateFlags: IndirectStateFlagsNV,
pub indexTypeCount: u32,
pub pIndexTypes: *const IndexType,
pub pIndexTypeValues: *const u32,
}
Fields
sType: StructureType
pNext: *const c_void
tokenType: IndirectCommandsTokenTypeNV
stream: u32
offset: u32
vertexBindingUnit: u32
vertexDynamicStride: Bool32
pushconstantPipelineLayout: PipelineLayout
pushconstantShaderStageFlags: ShaderStageFlags
pushconstantOffset: u32
pushconstantSize: u32
indirectStateFlags: IndirectStateFlagsNV
indexTypeCount: u32
pIndexTypes: *const IndexType
pIndexTypeValues: *const u32
Trait Implementations
sourceimpl Clone for IndirectCommandsLayoutTokenNV
impl Clone for IndirectCommandsLayoutTokenNV
sourcefn clone(&self) -> IndirectCommandsLayoutTokenNV
fn clone(&self) -> IndirectCommandsLayoutTokenNV
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for IndirectCommandsLayoutTokenNV
Auto Trait Implementations
impl RefUnwindSafe for IndirectCommandsLayoutTokenNV
impl !Send for IndirectCommandsLayoutTokenNV
impl !Sync for IndirectCommandsLayoutTokenNV
impl Unpin for IndirectCommandsLayoutTokenNV
impl UnwindSafe for IndirectCommandsLayoutTokenNV
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more