#[repr(C)]pub struct DeviceMemoryImageCopyKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub address_range: DeviceAddressRangeKHR,
pub address_flags: AddressCommandFlagsKHR,
pub address_row_length: u32,
pub address_image_height: u32,
pub image_subresource: ImageSubresourceLayers,
pub image_layout: ImageLayout,
pub image_offset: Offset3D,
pub image_extent: Extent3D,
}Fields§
§s_type: StructureType§p_next: *const c_void§address_range: DeviceAddressRangeKHR§address_flags: AddressCommandFlagsKHR§address_row_length: u32§address_image_height: u32§image_subresource: ImageSubresourceLayers§image_layout: ImageLayout§image_offset: Offset3D§image_extent: Extent3DTrait Implementations§
Source§impl Clone for DeviceMemoryImageCopyKHR
impl Clone for DeviceMemoryImageCopyKHR
impl Copy for DeviceMemoryImageCopyKHR
Auto Trait Implementations§
impl !Send for DeviceMemoryImageCopyKHR
impl !Sync for DeviceMemoryImageCopyKHR
impl Freeze for DeviceMemoryImageCopyKHR
impl RefUnwindSafe for DeviceMemoryImageCopyKHR
impl Unpin for DeviceMemoryImageCopyKHR
impl UnsafeUnpin for DeviceMemoryImageCopyKHR
impl UnwindSafe for DeviceMemoryImageCopyKHR
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