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