pub struct VkPerformanceCounter {
pub unit: VkPerformanceCounterUnit,
pub scope: VkPerformanceCounterScope,
pub storage: VkPerformanceCounterStorage,
pub uuid: [u8; 16],
}
Expand description
Wrapper for VkPerformanceCounterKHR.
Fields§
§unit: VkPerformanceCounterUnit
§scope: VkPerformanceCounterScope
§storage: VkPerformanceCounterStorage
§uuid: [u8; 16]
Trait Implementations§
Source§impl Clone for VkPerformanceCounter
impl Clone for VkPerformanceCounter
Source§fn clone(&self) -> VkPerformanceCounter
fn clone(&self) -> VkPerformanceCounter
Returns a copy 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 Debug for VkPerformanceCounter
impl Debug for VkPerformanceCounter
Source§impl Default for VkPerformanceCounter
impl Default for VkPerformanceCounter
Source§fn default() -> VkPerformanceCounter
fn default() -> VkPerformanceCounter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VkPerformanceCounter
impl RefUnwindSafe for VkPerformanceCounter
impl Send for VkPerformanceCounter
impl Sync for VkPerformanceCounter
impl Unpin for VkPerformanceCounter
impl UnwindSafe for VkPerformanceCounter
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