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