Struct ash::vk::SubpassDependency2
source · #[repr(C)]pub struct SubpassDependency2 {
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_subpass: u32,
pub dst_subpass: u32,
pub src_stage_mask: PipelineStageFlags,
pub dst_stage_mask: PipelineStageFlags,
pub src_access_mask: AccessFlags,
pub dst_access_mask: AccessFlags,
pub dependency_flags: DependencyFlags,
pub view_offset: i32,
}
Expand description
Fields§
§s_type: StructureType
§p_next: *const c_void
§src_subpass: u32
§dst_subpass: u32
§src_stage_mask: PipelineStageFlags
§dst_stage_mask: PipelineStageFlags
§src_access_mask: AccessFlags
§dst_access_mask: AccessFlags
§dependency_flags: DependencyFlags
§view_offset: i32
Implementations§
source§impl SubpassDependency2
impl SubpassDependency2
pub fn builder<'a>() -> SubpassDependency2Builder<'a>
Trait Implementations§
source§impl Clone for SubpassDependency2
impl Clone for SubpassDependency2
source§fn clone(&self) -> SubpassDependency2
fn clone(&self) -> SubpassDependency2
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SubpassDependency2
impl Debug for SubpassDependency2
source§impl Default for SubpassDependency2
impl Default for SubpassDependency2
source§impl TaggedStructure for SubpassDependency2
impl TaggedStructure for SubpassDependency2
const STRUCTURE_TYPE: StructureType = StructureType::SUBPASS_DEPENDENCY_2
impl Copy for SubpassDependency2
Auto Trait Implementations§
impl Freeze for SubpassDependency2
impl RefUnwindSafe for SubpassDependency2
impl !Send for SubpassDependency2
impl !Sync for SubpassDependency2
impl Unpin for SubpassDependency2
impl UnwindSafe for SubpassDependency2
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