pub struct VulkanKhrSurfaceProtectedCapabilities {}Expand description
struct for VK_KHR_surface_protected_capabilities
Implementations§
Source§impl VulkanKhrSurfaceProtectedCapabilities
impl VulkanKhrSurfaceProtectedCapabilities
pub fn new( _instance: VkInstance, _get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanKhrSurfaceProtectedCapabilities
impl Clone for VulkanKhrSurfaceProtectedCapabilities
Source§fn clone(&self) -> VulkanKhrSurfaceProtectedCapabilities
fn clone(&self) -> VulkanKhrSurfaceProtectedCapabilities
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 VulkanKhrSurfaceProtectedCapabilities
Source§impl Default for VulkanKhrSurfaceProtectedCapabilities
impl Default for VulkanKhrSurfaceProtectedCapabilities
Source§fn default() -> VulkanKhrSurfaceProtectedCapabilities
fn default() -> VulkanKhrSurfaceProtectedCapabilities
Returns the “default value” for a type. Read more
impl VK_KHR_surface_protected_capabilities for VulkanKhrSurfaceProtectedCapabilities
Auto Trait Implementations§
impl Freeze for VulkanKhrSurfaceProtectedCapabilities
impl RefUnwindSafe for VulkanKhrSurfaceProtectedCapabilities
impl Send for VulkanKhrSurfaceProtectedCapabilities
impl Sync for VulkanKhrSurfaceProtectedCapabilities
impl Unpin for VulkanKhrSurfaceProtectedCapabilities
impl UnsafeUnpin for VulkanKhrSurfaceProtectedCapabilities
impl UnwindSafe for VulkanKhrSurfaceProtectedCapabilities
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