Struct vulkanalia::vk::SubpassDependencyBuilder
source · #[repr(transparent)]pub struct SubpassDependencyBuilder { /* private fields */ }
Expand description
A builder for a SubpassDependency
.
Implementations§
source§impl SubpassDependencyBuilder
impl SubpassDependencyBuilder
pub fn src_subpass(self, src_subpass: u32) -> Self
pub fn dst_subpass(self, dst_subpass: u32) -> Self
pub fn src_stage_mask(self, src_stage_mask: PipelineStageFlags) -> Self
pub fn dst_stage_mask(self, dst_stage_mask: PipelineStageFlags) -> Self
pub fn src_access_mask(self, src_access_mask: AccessFlags) -> Self
pub fn dst_access_mask(self, dst_access_mask: AccessFlags) -> Self
pub fn dependency_flags(self, dependency_flags: DependencyFlags) -> Self
pub fn build(self) -> SubpassDependency
Trait Implementations§
source§impl Cast for SubpassDependencyBuilder
impl Cast for SubpassDependencyBuilder
§type Target = SubpassDependency
type Target = SubpassDependency
The other type this type can be used interchangeably with in FFI.
source§impl Clone for SubpassDependencyBuilder
impl Clone for SubpassDependencyBuilder
source§fn clone(&self) -> SubpassDependencyBuilder
fn clone(&self) -> SubpassDependencyBuilder
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 SubpassDependencyBuilder
impl Debug for SubpassDependencyBuilder
source§impl Default for SubpassDependencyBuilder
impl Default for SubpassDependencyBuilder
source§fn default() -> SubpassDependencyBuilder
fn default() -> SubpassDependencyBuilder
Returns the “default value” for a type. Read more
source§impl Deref for SubpassDependencyBuilder
impl Deref for SubpassDependencyBuilder
source§impl DerefMut for SubpassDependencyBuilder
impl DerefMut for SubpassDependencyBuilder
impl Copy for SubpassDependencyBuilder
Auto Trait Implementations§
impl RefUnwindSafe for SubpassDependencyBuilder
impl Send for SubpassDependencyBuilder
impl Sync for SubpassDependencyBuilder
impl Unpin for SubpassDependencyBuilder
impl UnwindSafe for SubpassDependencyBuilder
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