#[repr(C)]pub struct BufferMemoryBarrier {
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_access_mask: AccessFlags,
pub dst_access_mask: AccessFlags,
pub src_queue_family_index: u32,
pub dst_queue_family_index: u32,
pub buffer: Buffer,
pub offset: DeviceSize,
pub size: DeviceSize,
}Fields§
§s_type: StructureType§p_next: *const c_void§src_access_mask: AccessFlags§dst_access_mask: AccessFlags§src_queue_family_index: u32§dst_queue_family_index: u32§buffer: Buffer§offset: DeviceSize§size: DeviceSizeTrait Implementations§
Source§impl Clone for BufferMemoryBarrier
impl Clone for BufferMemoryBarrier
impl Copy for BufferMemoryBarrier
Auto Trait Implementations§
impl !Send for BufferMemoryBarrier
impl !Sync for BufferMemoryBarrier
impl Freeze for BufferMemoryBarrier
impl RefUnwindSafe for BufferMemoryBarrier
impl Unpin for BufferMemoryBarrier
impl UnsafeUnpin for BufferMemoryBarrier
impl UnwindSafe for BufferMemoryBarrier
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