#[repr(C)]pub struct DependencyInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub dependency_flags: DependencyFlags,
pub memory_barrier_count: u32,
pub p_memory_barriers: *const MemoryBarrier2,
pub buffer_memory_barrier_count: u32,
pub p_buffer_memory_barriers: *const BufferMemoryBarrier2,
pub image_memory_barrier_count: u32,
pub p_image_memory_barriers: *const ImageMemoryBarrier2,
}Fields§
§s_type: StructureType§p_next: *const c_void§dependency_flags: DependencyFlags§memory_barrier_count: u32§p_memory_barriers: *const MemoryBarrier2§buffer_memory_barrier_count: u32§p_buffer_memory_barriers: *const BufferMemoryBarrier2§image_memory_barrier_count: u32§p_image_memory_barriers: *const ImageMemoryBarrier2Trait Implementations§
Source§impl Clone for DependencyInfo
impl Clone for DependencyInfo
impl Copy for DependencyInfo
Auto Trait Implementations§
impl !Send for DependencyInfo
impl !Sync for DependencyInfo
impl Freeze for DependencyInfo
impl RefUnwindSafe for DependencyInfo
impl Unpin for DependencyInfo
impl UnsafeUnpin for DependencyInfo
impl UnwindSafe for DependencyInfo
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