#[repr(C)]pub struct ImageMemoryBarrier {
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_access_mask: AccessFlags,
pub dst_access_mask: AccessFlags,
pub old_layout: ImageLayout,
pub new_layout: ImageLayout,
pub src_queue_family_index: u32,
pub dst_queue_family_index: u32,
pub image: Image,
pub subresource_range: ImageSubresourceRange,
}Fields§
§s_type: StructureType§p_next: *const c_void§src_access_mask: AccessFlags§dst_access_mask: AccessFlags§old_layout: ImageLayout§new_layout: ImageLayout§src_queue_family_index: u32§dst_queue_family_index: u32§image: Image§subresource_range: ImageSubresourceRangeTrait Implementations§
Source§impl Clone for ImageMemoryBarrier
impl Clone for ImageMemoryBarrier
impl Copy for ImageMemoryBarrier
Auto Trait Implementations§
impl !Send for ImageMemoryBarrier
impl !Sync for ImageMemoryBarrier
impl Freeze for ImageMemoryBarrier
impl RefUnwindSafe for ImageMemoryBarrier
impl Unpin for ImageMemoryBarrier
impl UnsafeUnpin for ImageMemoryBarrier
impl UnwindSafe for ImageMemoryBarrier
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