#[repr(C)]pub struct VkDependencyInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub dependencyFlags: VkDependencyFlags,
pub memoryBarrierCount: u32,
pub pMemoryBarriers: *const VkMemoryBarrier2,
pub bufferMemoryBarrierCount: u32,
pub pBufferMemoryBarriers: *const VkBufferMemoryBarrier2,
pub imageMemoryBarrierCount: u32,
pub pImageMemoryBarriers: *const VkImageMemoryBarrier2,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§dependencyFlags: VkDependencyFlags
§memoryBarrierCount: u32
§pMemoryBarriers: *const VkMemoryBarrier2
§bufferMemoryBarrierCount: u32
§pBufferMemoryBarriers: *const VkBufferMemoryBarrier2
§imageMemoryBarrierCount: u32
§pImageMemoryBarriers: *const VkImageMemoryBarrier2
Trait Implementations§
Source§impl Clone for VkDependencyInfo
impl Clone for VkDependencyInfo
Source§fn clone(&self) -> VkDependencyInfo
fn clone(&self) -> VkDependencyInfo
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 VkDependencyInfo
impl Default for VkDependencyInfo
impl Copy for VkDependencyInfo
Auto Trait Implementations§
impl Freeze for VkDependencyInfo
impl RefUnwindSafe for VkDependencyInfo
impl !Send for VkDependencyInfo
impl !Sync for VkDependencyInfo
impl Unpin for VkDependencyInfo
impl UnwindSafe for VkDependencyInfo
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