pub struct VulkanExtCalibratedTimestamps { /* private fields */ }Expand description
struct for VK_EXT_calibrated_timestamps
Implementations§
Source§impl VulkanExtCalibratedTimestamps
impl VulkanExtCalibratedTimestamps
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtCalibratedTimestamps
impl Clone for VulkanExtCalibratedTimestamps
Source§fn clone(&self) -> VulkanExtCalibratedTimestamps
fn clone(&self) -> VulkanExtCalibratedTimestamps
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 VulkanExtCalibratedTimestamps
Source§impl VK_EXT_calibrated_timestamps for VulkanExtCalibratedTimestamps
impl VK_EXT_calibrated_timestamps for VulkanExtCalibratedTimestamps
Source§fn vkGetPhysicalDeviceCalibrateableTimeDomainsEXT(
&self,
physicalDevice: VkPhysicalDevice,
pTimeDomainCount: *mut uint32_t,
pTimeDomains: *mut VkTimeDomainKHR,
) -> Result<(), VkError>
fn vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( &self, physicalDevice: VkPhysicalDevice, pTimeDomainCount: *mut uint32_t, pTimeDomains: *mut VkTimeDomainKHR, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtCalibratedTimestamps
impl RefUnwindSafe for VulkanExtCalibratedTimestamps
impl Send for VulkanExtCalibratedTimestamps
impl Sync for VulkanExtCalibratedTimestamps
impl Unpin for VulkanExtCalibratedTimestamps
impl UnsafeUnpin for VulkanExtCalibratedTimestamps
impl UnwindSafe for VulkanExtCalibratedTimestamps
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