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