#[repr(C)]pub struct VkSubpassDependency2 {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub srcSubpass: u32,
pub dstSubpass: u32,
pub srcStageMask: VkPipelineStageFlags,
pub dstStageMask: VkPipelineStageFlags,
pub srcAccessMask: VkAccessFlags,
pub dstAccessMask: VkAccessFlags,
pub dependencyFlags: VkDependencyFlags,
pub viewOffset: i32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§srcSubpass: u32
§dstSubpass: u32
§srcStageMask: VkPipelineStageFlags
§dstStageMask: VkPipelineStageFlags
§srcAccessMask: VkAccessFlags
§dstAccessMask: VkAccessFlags
§dependencyFlags: VkDependencyFlags
§viewOffset: i32
Trait Implementations§
Source§impl Clone for VkSubpassDependency2
impl Clone for VkSubpassDependency2
Source§fn clone(&self) -> VkSubpassDependency2
fn clone(&self) -> VkSubpassDependency2
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 VkSubpassDependency2
impl Default for VkSubpassDependency2
impl Copy for VkSubpassDependency2
Auto Trait Implementations§
impl Freeze for VkSubpassDependency2
impl RefUnwindSafe for VkSubpassDependency2
impl !Send for VkSubpassDependency2
impl !Sync for VkSubpassDependency2
impl Unpin for VkSubpassDependency2
impl UnwindSafe for VkSubpassDependency2
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