#[repr(C)]pub struct DeviceMemoryCopyKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_range: DeviceAddressRangeKHR,
pub src_flags: AddressCommandFlagsKHR,
pub dst_range: DeviceAddressRangeKHR,
pub dst_flags: AddressCommandFlagsKHR,
}Expand description
VkDeviceMemoryCopyKHR
Provided by VK_KHR_device_address_commands.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DEVICE_MEMORY_COPY_KHR.
p_next: *const c_voidOptional, may be null.
src_range: DeviceAddressRangeKHR§src_flags: AddressCommandFlagsKHR§dst_range: DeviceAddressRangeKHR§dst_flags: AddressCommandFlagsKHRImplementations§
Source§impl DeviceMemoryCopyKHR
impl DeviceMemoryCopyKHR
Sourcepub fn builder<'a>() -> DeviceMemoryCopyKHRBuilder<'a>
pub fn builder<'a>() -> DeviceMemoryCopyKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for DeviceMemoryCopyKHR
impl Clone for DeviceMemoryCopyKHR
Source§fn clone(&self) -> DeviceMemoryCopyKHR
fn clone(&self) -> DeviceMemoryCopyKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeviceMemoryCopyKHR
impl Debug for DeviceMemoryCopyKHR
Source§impl Default for DeviceMemoryCopyKHR
impl Default for DeviceMemoryCopyKHR
impl Copy for DeviceMemoryCopyKHR
Auto Trait Implementations§
impl Freeze for DeviceMemoryCopyKHR
impl RefUnwindSafe for DeviceMemoryCopyKHR
impl !Send for DeviceMemoryCopyKHR
impl !Sync for DeviceMemoryCopyKHR
impl Unpin for DeviceMemoryCopyKHR
impl UnsafeUnpin for DeviceMemoryCopyKHR
impl UnwindSafe for DeviceMemoryCopyKHR
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