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