pub struct VulkanExtPageableDeviceLocalMemory { /* private fields */ }Expand description
struct for VK_EXT_pageable_device_local_memory
Implementations§
Source§impl VulkanExtPageableDeviceLocalMemory
impl VulkanExtPageableDeviceLocalMemory
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtPageableDeviceLocalMemory
impl Clone for VulkanExtPageableDeviceLocalMemory
Source§fn clone(&self) -> VulkanExtPageableDeviceLocalMemory
fn clone(&self) -> VulkanExtPageableDeviceLocalMemory
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 VulkanExtPageableDeviceLocalMemory
Source§impl VK_EXT_pageable_device_local_memory for VulkanExtPageableDeviceLocalMemory
impl VK_EXT_pageable_device_local_memory for VulkanExtPageableDeviceLocalMemory
Source§fn vkSetDeviceMemoryPriorityEXT(
&self,
device: VkDevice,
memory: VkDeviceMemory,
priority: f32,
) -> Result<(), VkError>
fn vkSetDeviceMemoryPriorityEXT( &self, device: VkDevice, memory: VkDeviceMemory, priority: f32, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtPageableDeviceLocalMemory
impl RefUnwindSafe for VulkanExtPageableDeviceLocalMemory
impl Send for VulkanExtPageableDeviceLocalMemory
impl Sync for VulkanExtPageableDeviceLocalMemory
impl Unpin for VulkanExtPageableDeviceLocalMemory
impl UnsafeUnpin for VulkanExtPageableDeviceLocalMemory
impl UnwindSafe for VulkanExtPageableDeviceLocalMemory
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