#[repr(transparent)]pub struct PerformanceParameterTypeINTEL(pub i32);Expand description
Open integer representation of VkPerformanceParameterTypeINTEL.
Tuple Fields§
§0: i32Implementations§
Source§impl PerformanceParameterTypeINTEL
impl PerformanceParameterTypeINTEL
Sourcepub const HW_COUNTERS_SUPPORTED_INTEL: Self
pub const HW_COUNTERS_SUPPORTED_INTEL: Self
Native value VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL.
Khronos reference: VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL
Sourcepub const STREAM_MARKER_VALID_BITS_INTEL: Self
pub const STREAM_MARKER_VALID_BITS_INTEL: Self
Native value VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL.
Khronos reference: VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for PerformanceParameterTypeINTEL
impl Eq for PerformanceParameterTypeINTEL
Source§impl Hash for PerformanceParameterTypeINTEL
impl Hash for PerformanceParameterTypeINTEL
impl StructuralPartialEq for PerformanceParameterTypeINTEL
Auto Trait Implementations§
impl Forget for PerformanceParameterTypeINTEL
impl Freeze for PerformanceParameterTypeINTEL
impl Move for PerformanceParameterTypeINTEL
impl RefUnwindSafe for PerformanceParameterTypeINTEL
impl Send for PerformanceParameterTypeINTEL
impl Sync for PerformanceParameterTypeINTEL
impl Unpin for PerformanceParameterTypeINTEL
impl UnsafeUnpin for PerformanceParameterTypeINTEL
impl UnwindSafe for PerformanceParameterTypeINTEL
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