#[repr(C)]pub struct ShaderInstrumentationMetricDataHeaderARM {
pub result_index: u32,
pub result_sub_index: u32,
pub stages: ShaderStageFlagBits,
pub basic_block_index: u32,
}Expand description
VkShaderInstrumentationMetricDataHeaderARM
Provided by VK_ARM_shader_instrumentation.
Fields§
§result_index: u32§result_sub_index: u32§stages: ShaderStageFlagBits§basic_block_index: u32Implementations§
Source§impl ShaderInstrumentationMetricDataHeaderARM
impl ShaderInstrumentationMetricDataHeaderARM
Sourcepub fn builder() -> ShaderInstrumentationMetricDataHeaderARMBuilder
pub fn builder() -> ShaderInstrumentationMetricDataHeaderARMBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for ShaderInstrumentationMetricDataHeaderARM
impl Clone for ShaderInstrumentationMetricDataHeaderARM
Source§fn clone(&self) -> ShaderInstrumentationMetricDataHeaderARM
fn clone(&self) -> ShaderInstrumentationMetricDataHeaderARM
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 moreSource§impl Default for ShaderInstrumentationMetricDataHeaderARM
impl Default for ShaderInstrumentationMetricDataHeaderARM
Source§fn default() -> ShaderInstrumentationMetricDataHeaderARM
fn default() -> ShaderInstrumentationMetricDataHeaderARM
Returns the “default value” for a type. Read more
impl Copy for ShaderInstrumentationMetricDataHeaderARM
Auto Trait Implementations§
impl Freeze for ShaderInstrumentationMetricDataHeaderARM
impl RefUnwindSafe for ShaderInstrumentationMetricDataHeaderARM
impl Send for ShaderInstrumentationMetricDataHeaderARM
impl Sync for ShaderInstrumentationMetricDataHeaderARM
impl Unpin for ShaderInstrumentationMetricDataHeaderARM
impl UnsafeUnpin for ShaderInstrumentationMetricDataHeaderARM
impl UnwindSafe for ShaderInstrumentationMetricDataHeaderARM
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