#[repr(C)]pub struct VkCopyImageToImageInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkHostImageCopyFlags,
pub srcImage: VkImage,
pub srcImageLayout: VkImageLayout,
pub dstImage: VkImage,
pub dstImageLayout: VkImageLayout,
pub regionCount: u32,
pub pRegions: *const VkImageCopy2,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkHostImageCopyFlags
§srcImage: VkImage
§srcImageLayout: VkImageLayout
§dstImage: VkImage
§dstImageLayout: VkImageLayout
§regionCount: u32
§pRegions: *const VkImageCopy2
Trait Implementations§
Source§impl Clone for VkCopyImageToImageInfo
impl Clone for VkCopyImageToImageInfo
Source§fn clone(&self) -> VkCopyImageToImageInfo
fn clone(&self) -> VkCopyImageToImageInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkCopyImageToImageInfo
impl Default for VkCopyImageToImageInfo
impl Copy for VkCopyImageToImageInfo
Auto Trait Implementations§
impl Freeze for VkCopyImageToImageInfo
impl RefUnwindSafe for VkCopyImageToImageInfo
impl !Send for VkCopyImageToImageInfo
impl !Sync for VkCopyImageToImageInfo
impl Unpin for VkCopyImageToImageInfo
impl UnwindSafe for VkCopyImageToImageInfo
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