pub struct VulkanExtAcquireDrmDisplay { /* private fields */ }Expand description
struct for VK_EXT_acquire_drm_display
Implementations§
Source§impl VulkanExtAcquireDrmDisplay
impl VulkanExtAcquireDrmDisplay
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtAcquireDrmDisplay
impl Clone for VulkanExtAcquireDrmDisplay
Source§fn clone(&self) -> VulkanExtAcquireDrmDisplay
fn clone(&self) -> VulkanExtAcquireDrmDisplay
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 VulkanExtAcquireDrmDisplay
Source§impl Debug for VulkanExtAcquireDrmDisplay
impl Debug for VulkanExtAcquireDrmDisplay
Source§impl Default for VulkanExtAcquireDrmDisplay
impl Default for VulkanExtAcquireDrmDisplay
Source§impl VK_EXT_acquire_drm_display for VulkanExtAcquireDrmDisplay
impl VK_EXT_acquire_drm_display for VulkanExtAcquireDrmDisplay
Source§fn vkAcquireDrmDisplayEXT(
&self,
physicalDevice: VkPhysicalDevice,
drmFd: i32,
display: VkDisplayKHR,
) -> Result<(), VkError>
fn vkAcquireDrmDisplayEXT( &self, physicalDevice: VkPhysicalDevice, drmFd: i32, display: VkDisplayKHR, ) -> Result<(), VkError>
Source§fn vkGetDrmDisplayEXT(
&self,
physicalDevice: VkPhysicalDevice,
drmFd: i32,
connectorId: u32,
display: *mut VkDisplayKHR,
) -> Result<(), VkError>
fn vkGetDrmDisplayEXT( &self, physicalDevice: VkPhysicalDevice, drmFd: i32, connectorId: u32, display: *mut VkDisplayKHR, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtAcquireDrmDisplay
impl RefUnwindSafe for VulkanExtAcquireDrmDisplay
impl Send for VulkanExtAcquireDrmDisplay
impl Sync for VulkanExtAcquireDrmDisplay
impl Unpin for VulkanExtAcquireDrmDisplay
impl UnsafeUnpin for VulkanExtAcquireDrmDisplay
impl UnwindSafe for VulkanExtAcquireDrmDisplay
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