#[repr(C)]pub struct PerformanceQuerySubmitInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub counter_pass_index: u32,
}Expand description
VkPerformanceQuerySubmitInfoKHR
Provided by VK_KHR_performance_query.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR.
p_next: *const c_voidOptional, may be null.
counter_pass_index: u32Implementations§
Source§impl PerformanceQuerySubmitInfoKHR
impl PerformanceQuerySubmitInfoKHR
Sourcepub fn builder<'a>() -> PerformanceQuerySubmitInfoKHRBuilder<'a>
pub fn builder<'a>() -> PerformanceQuerySubmitInfoKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PerformanceQuerySubmitInfoKHR
impl Clone for PerformanceQuerySubmitInfoKHR
Source§fn clone(&self) -> PerformanceQuerySubmitInfoKHR
fn clone(&self) -> PerformanceQuerySubmitInfoKHR
Returns a duplicate 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 moreimpl Copy for PerformanceQuerySubmitInfoKHR
impl ExtendsSubmitInfo for PerformanceQuerySubmitInfoKHR
impl ExtendsSubmitInfo2 for PerformanceQuerySubmitInfoKHR
Auto Trait Implementations§
impl Freeze for PerformanceQuerySubmitInfoKHR
impl RefUnwindSafe for PerformanceQuerySubmitInfoKHR
impl !Send for PerformanceQuerySubmitInfoKHR
impl !Sync for PerformanceQuerySubmitInfoKHR
impl Unpin for PerformanceQuerySubmitInfoKHR
impl UnsafeUnpin for PerformanceQuerySubmitInfoKHR
impl UnwindSafe for PerformanceQuerySubmitInfoKHR
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