pub struct VulkanGoogleDisplayTiming { /* private fields */ }Expand description
struct for VK_GOOGLE_display_timing
Implementations§
Source§impl VulkanGoogleDisplayTiming
impl VulkanGoogleDisplayTiming
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanGoogleDisplayTiming
impl Clone for VulkanGoogleDisplayTiming
Source§fn clone(&self) -> VulkanGoogleDisplayTiming
fn clone(&self) -> VulkanGoogleDisplayTiming
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VulkanGoogleDisplayTiming
Source§impl Debug for VulkanGoogleDisplayTiming
impl Debug for VulkanGoogleDisplayTiming
Source§impl Default for VulkanGoogleDisplayTiming
impl Default for VulkanGoogleDisplayTiming
Source§impl VK_GOOGLE_display_timing for VulkanGoogleDisplayTiming
impl VK_GOOGLE_display_timing for VulkanGoogleDisplayTiming
Source§fn vkGetRefreshCycleDurationGOOGLE(
&self,
device: VkDevice,
swapchain: VkSwapchainKHR,
pDisplayTimingProperties: *mut VkRefreshCycleDurationGOOGLE,
) -> Result<(), VkError>
fn vkGetRefreshCycleDurationGOOGLE( &self, device: VkDevice, swapchain: VkSwapchainKHR, pDisplayTimingProperties: *mut VkRefreshCycleDurationGOOGLE, ) -> Result<(), VkError>
Source§fn vkGetPastPresentationTimingGOOGLE(
&self,
device: VkDevice,
swapchain: VkSwapchainKHR,
pPresentationTimingCount: *mut uint32_t,
pPresentationTimings: *mut VkPastPresentationTimingGOOGLE,
) -> Result<(), VkError>
fn vkGetPastPresentationTimingGOOGLE( &self, device: VkDevice, swapchain: VkSwapchainKHR, pPresentationTimingCount: *mut uint32_t, pPresentationTimings: *mut VkPastPresentationTimingGOOGLE, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanGoogleDisplayTiming
impl RefUnwindSafe for VulkanGoogleDisplayTiming
impl Send for VulkanGoogleDisplayTiming
impl Sync for VulkanGoogleDisplayTiming
impl Unpin for VulkanGoogleDisplayTiming
impl UnsafeUnpin for VulkanGoogleDisplayTiming
impl UnwindSafe for VulkanGoogleDisplayTiming
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