#[repr(C)]pub struct VkPerformanceCounterKHR {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub unit: VkPerformanceCounterUnitKHR,
pub scope: VkPerformanceCounterScopeKHR,
pub storage: VkPerformanceCounterStorageKHR,
pub uuid: [u8; 16],
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§unit: VkPerformanceCounterUnitKHR
§scope: VkPerformanceCounterScopeKHR
§storage: VkPerformanceCounterStorageKHR
§uuid: [u8; 16]
Trait Implementations§
Source§impl Clone for VkPerformanceCounterKHR
impl Clone for VkPerformanceCounterKHR
Source§fn clone(&self) -> VkPerformanceCounterKHR
fn clone(&self) -> VkPerformanceCounterKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkPerformanceCounterKHR
impl Default for VkPerformanceCounterKHR
impl Copy for VkPerformanceCounterKHR
Auto Trait Implementations§
impl Freeze for VkPerformanceCounterKHR
impl RefUnwindSafe for VkPerformanceCounterKHR
impl !Send for VkPerformanceCounterKHR
impl !Sync for VkPerformanceCounterKHR
impl Unpin for VkPerformanceCounterKHR
impl UnwindSafe for VkPerformanceCounterKHR
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