#[repr(C)]pub struct PhysicalDeviceShaderDrawParametersFeatures {
pub s_type: StructureType,
pub next: *mut c_void,
pub shader_draw_parameters: u32,
}
Expand description
Fields§
§s_type: StructureType
§next: *mut c_void
§shader_draw_parameters: u32
Trait Implementations§
source§impl Cast for PhysicalDeviceShaderDrawParametersFeatures
impl Cast for PhysicalDeviceShaderDrawParametersFeatures
§type Target = PhysicalDeviceShaderDrawParametersFeatures
type Target = PhysicalDeviceShaderDrawParametersFeatures
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceShaderDrawParametersFeatures
impl Clone for PhysicalDeviceShaderDrawParametersFeatures
source§fn clone(&self) -> PhysicalDeviceShaderDrawParametersFeatures
fn clone(&self) -> PhysicalDeviceShaderDrawParametersFeatures
Returns a copy 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 moresource§impl Default for PhysicalDeviceShaderDrawParametersFeatures
impl Default for PhysicalDeviceShaderDrawParametersFeatures
source§fn default() -> PhysicalDeviceShaderDrawParametersFeatures
fn default() -> PhysicalDeviceShaderDrawParametersFeatures
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for PhysicalDeviceShaderDrawParametersFeatures
impl HasBuilder<'static> for PhysicalDeviceShaderDrawParametersFeatures
source§impl InputChainStruct for PhysicalDeviceShaderDrawParametersFeatures
impl InputChainStruct for PhysicalDeviceShaderDrawParametersFeatures
source§const TYPE: StructureType = StructureType::PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
const TYPE: StructureType = StructureType::PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
The structure type for this struct type.
source§fn s_type(&self) -> StructureType
fn s_type(&self) -> StructureType
The structure type for this struct.
source§impl PartialEq for PhysicalDeviceShaderDrawParametersFeatures
impl PartialEq for PhysicalDeviceShaderDrawParametersFeatures
source§fn eq(&self, other: &PhysicalDeviceShaderDrawParametersFeatures) -> bool
fn eq(&self, other: &PhysicalDeviceShaderDrawParametersFeatures) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PhysicalDeviceShaderDrawParametersFeatures
impl Eq for PhysicalDeviceShaderDrawParametersFeatures
impl ExtendsDeviceCreateInfo for PhysicalDeviceShaderDrawParametersFeatures
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceShaderDrawParametersFeatures
impl StructuralPartialEq for PhysicalDeviceShaderDrawParametersFeatures
Auto Trait Implementations§
impl Freeze for PhysicalDeviceShaderDrawParametersFeatures
impl RefUnwindSafe for PhysicalDeviceShaderDrawParametersFeatures
impl !Send for PhysicalDeviceShaderDrawParametersFeatures
impl !Sync for PhysicalDeviceShaderDrawParametersFeatures
impl Unpin for PhysicalDeviceShaderDrawParametersFeatures
impl UnwindSafe for PhysicalDeviceShaderDrawParametersFeatures
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