#[repr(C)]pub struct CopyMemoryToImageInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: HostImageCopyFlags,
pub dst_image: Image,
pub dst_image_layout: ImageLayout,
pub region_count: u32,
pub p_regions: *const MemoryToImageCopy,
}Expand description
VkCopyMemoryToImageInfo
Provided by VK_BASE_VERSION_1_4.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO.
p_next: *const c_voidOptional, may be null.
flags: HostImageCopyFlags§dst_image: Image§dst_image_layout: ImageLayout§region_count: u32Length of p_regions.
p_regions: *const MemoryToImageCopyImplementations§
Source§impl CopyMemoryToImageInfo
impl CopyMemoryToImageInfo
Sourcepub fn builder<'a>() -> CopyMemoryToImageInfoBuilder<'a>
pub fn builder<'a>() -> CopyMemoryToImageInfoBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for CopyMemoryToImageInfo
impl Clone for CopyMemoryToImageInfo
Source§fn clone(&self) -> CopyMemoryToImageInfo
fn clone(&self) -> CopyMemoryToImageInfo
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 CopyMemoryToImageInfo
impl Debug for CopyMemoryToImageInfo
Source§impl Default for CopyMemoryToImageInfo
impl Default for CopyMemoryToImageInfo
impl Copy for CopyMemoryToImageInfo
Auto Trait Implementations§
impl Freeze for CopyMemoryToImageInfo
impl RefUnwindSafe for CopyMemoryToImageInfo
impl !Send for CopyMemoryToImageInfo
impl !Sync for CopyMemoryToImageInfo
impl Unpin for CopyMemoryToImageInfo
impl UnsafeUnpin for CopyMemoryToImageInfo
impl UnwindSafe for CopyMemoryToImageInfo
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