#[repr(transparent)]pub struct PerformanceCounterScopeKHR(pub i32);Expand description
Open integer representation of VkPerformanceCounterScopeKHR.
Tuple Fields§
§0: i32Implementations§
Source§impl PerformanceCounterScopeKHR
impl PerformanceCounterScopeKHR
Sourcepub const COMMAND_BUFFER_KHR: Self
pub const COMMAND_BUFFER_KHR: Self
Native value VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR.
Khronos reference: VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR
Sourcepub const RENDER_PASS_KHR: Self
pub const RENDER_PASS_KHR: Self
Native value VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR.
Khronos reference: VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR
Sourcepub const COMMAND_KHR: Self
pub const COMMAND_KHR: Self
Native value VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR.
Sourcepub const QUERY_SCOPE_COMMAND_BUFFER_KHR: Self
pub const QUERY_SCOPE_COMMAND_BUFFER_KHR: Self
Native value VK_QUERY_SCOPE_COMMAND_BUFFER_KHR.
Sourcepub const QUERY_SCOPE_RENDER_PASS_KHR: Self
pub const QUERY_SCOPE_RENDER_PASS_KHR: Self
Native value VK_QUERY_SCOPE_RENDER_PASS_KHR.
Sourcepub const QUERY_SCOPE_COMMAND_KHR: Self
pub const QUERY_SCOPE_COMMAND_KHR: Self
Native value VK_QUERY_SCOPE_COMMAND_KHR.
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 PerformanceCounterScopeKHR
impl Clone for PerformanceCounterScopeKHR
impl Copy for PerformanceCounterScopeKHR
Source§impl Debug for PerformanceCounterScopeKHR
impl Debug for PerformanceCounterScopeKHR
Source§impl Default for PerformanceCounterScopeKHR
impl Default for PerformanceCounterScopeKHR
impl Eq for PerformanceCounterScopeKHR
Source§impl Hash for PerformanceCounterScopeKHR
impl Hash for PerformanceCounterScopeKHR
impl StructuralPartialEq for PerformanceCounterScopeKHR
Auto Trait Implementations§
impl Forget for PerformanceCounterScopeKHR
impl Freeze for PerformanceCounterScopeKHR
impl Move for PerformanceCounterScopeKHR
impl RefUnwindSafe for PerformanceCounterScopeKHR
impl Send for PerformanceCounterScopeKHR
impl Sync for PerformanceCounterScopeKHR
impl Unpin for PerformanceCounterScopeKHR
impl UnsafeUnpin for PerformanceCounterScopeKHR
impl UnwindSafe for PerformanceCounterScopeKHR
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