#[repr(transparent)]pub struct PerfHintTypeQCOM(pub i32);Expand description
Open integer representation of VkPerfHintTypeQCOM.
Tuple Fields§
§0: i32Implementations§
Source§impl PerfHintTypeQCOM
impl PerfHintTypeQCOM
Sourcepub const DEFAULT_QCOM: Self
pub const DEFAULT_QCOM: Self
Native value VK_PERF_HINT_TYPE_DEFAULT_QCOM.
Sourcepub const FREQUENCY_MIN_QCOM: Self
pub const FREQUENCY_MIN_QCOM: Self
Native value VK_PERF_HINT_TYPE_FREQUENCY_MIN_QCOM.
Sourcepub const FREQUENCY_MAX_QCOM: Self
pub const FREQUENCY_MAX_QCOM: Self
Native value VK_PERF_HINT_TYPE_FREQUENCY_MAX_QCOM.
Sourcepub const FREQUENCY_SCALED_QCOM: Self
pub const FREQUENCY_SCALED_QCOM: Self
Native value VK_PERF_HINT_TYPE_FREQUENCY_SCALED_QCOM.
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 PerfHintTypeQCOM
impl Clone for PerfHintTypeQCOM
impl Copy for PerfHintTypeQCOM
Source§impl Debug for PerfHintTypeQCOM
impl Debug for PerfHintTypeQCOM
Source§impl Default for PerfHintTypeQCOM
impl Default for PerfHintTypeQCOM
impl Eq for PerfHintTypeQCOM
Source§impl Hash for PerfHintTypeQCOM
impl Hash for PerfHintTypeQCOM
Source§impl PartialEq for PerfHintTypeQCOM
impl PartialEq for PerfHintTypeQCOM
impl StructuralPartialEq for PerfHintTypeQCOM
Auto Trait Implementations§
impl Forget for PerfHintTypeQCOM
impl Freeze for PerfHintTypeQCOM
impl Move for PerfHintTypeQCOM
impl RefUnwindSafe for PerfHintTypeQCOM
impl Send for PerfHintTypeQCOM
impl Sync for PerfHintTypeQCOM
impl Unpin for PerfHintTypeQCOM
impl UnsafeUnpin for PerfHintTypeQCOM
impl UnwindSafe for PerfHintTypeQCOM
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