Struct vk_mem_alloc::VirtualAllocationCreateInfo
source · [−]#[repr(C)]pub struct VirtualAllocationCreateInfo {
pub size: DeviceSize,
pub alignment: DeviceSize,
pub flags: VirtualAllocationCreateFlags,
pub user_data: *mut c_void,
}
Fields
size: DeviceSize
alignment: DeviceSize
flags: VirtualAllocationCreateFlags
user_data: *mut c_void
Trait Implementations
sourceimpl Clone for VirtualAllocationCreateInfo
impl Clone for VirtualAllocationCreateInfo
sourcefn clone(&self) -> VirtualAllocationCreateInfo
fn clone(&self) -> VirtualAllocationCreateInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for VirtualAllocationCreateInfo
impl Debug for VirtualAllocationCreateInfo
sourceimpl Default for VirtualAllocationCreateInfo
impl Default for VirtualAllocationCreateInfo
impl Copy for VirtualAllocationCreateInfo
Auto Trait Implementations
impl RefUnwindSafe for VirtualAllocationCreateInfo
impl !Send for VirtualAllocationCreateInfo
impl !Sync for VirtualAllocationCreateInfo
impl Unpin for VirtualAllocationCreateInfo
impl UnwindSafe for VirtualAllocationCreateInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more