Struct ash::vk::SubpassDependencyBuilder [−][src]
#[repr(transparent)]pub struct SubpassDependencyBuilder<'a> { /* fields omitted */ }
Implementations
pub fn src_stage_mask(
self,
src_stage_mask: PipelineStageFlags
) -> SubpassDependencyBuilder<'a>
pub fn dst_stage_mask(
self,
dst_stage_mask: PipelineStageFlags
) -> SubpassDependencyBuilder<'a>
pub fn dependency_flags(
self,
dependency_flags: DependencyFlags
) -> SubpassDependencyBuilder<'a>
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref
targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.
Methods from Deref<Target = SubpassDependency>
Trait Implementations
type Target = SubpassDependency
type Target = SubpassDependency
The resulting type after dereferencing.