#[repr(C)]pub struct VkPastPresentationTimingEXT {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub presentId: u64,
pub targetTime: u64,
pub presentStageCount: u32,
pub pPresentStages: *mut VkPresentStageTimeEXT,
pub timeDomain: VkTimeDomainKHR,
pub timeDomainId: u64,
pub reportComplete: VkBool32,
}Fields§
§sType: VkStructureType§pNext: *mut c_void§presentId: u64§targetTime: u64§presentStageCount: u32§pPresentStages: *mut VkPresentStageTimeEXT§timeDomain: VkTimeDomainKHR§timeDomainId: u64§reportComplete: VkBool32Trait Implementations§
Source§impl Clone for VkPastPresentationTimingEXT
impl Clone for VkPastPresentationTimingEXT
Source§fn clone(&self) -> VkPastPresentationTimingEXT
fn clone(&self) -> VkPastPresentationTimingEXT
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 VkPastPresentationTimingEXT
Auto Trait Implementations§
impl Freeze for VkPastPresentationTimingEXT
impl RefUnwindSafe for VkPastPresentationTimingEXT
impl !Send for VkPastPresentationTimingEXT
impl !Sync for VkPastPresentationTimingEXT
impl Unpin for VkPastPresentationTimingEXT
impl UnwindSafe for VkPastPresentationTimingEXT
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