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