pub struct TensorMemoryBarrierARMBuilder { /* private fields */ }Expand description
A builder for a TensorMemoryBarrierARM.
Implementations§
Source§impl TensorMemoryBarrierARMBuilder
impl TensorMemoryBarrierARMBuilder
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 src_queue_family_index(self, src_queue_family_index: u32) -> Self
pub fn dst_queue_family_index(self, dst_queue_family_index: u32) -> Self
pub fn tensor(self, tensor: TensorARM) -> Self
pub fn build(self) -> TensorMemoryBarrierARM
Trait Implementations§
Source§impl Cast for TensorMemoryBarrierARMBuilder
impl Cast for TensorMemoryBarrierARMBuilder
Source§type Target = TensorMemoryBarrierARM
type Target = TensorMemoryBarrierARM
The other type this type can be used interchangeably with in FFI.
Source§impl Clone for TensorMemoryBarrierARMBuilder
impl Clone for TensorMemoryBarrierARMBuilder
Source§fn clone(&self) -> TensorMemoryBarrierARMBuilder
fn clone(&self) -> TensorMemoryBarrierARMBuilder
Returns a duplicate 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 Default for TensorMemoryBarrierARMBuilder
impl Default for TensorMemoryBarrierARMBuilder
Source§fn default() -> TensorMemoryBarrierARMBuilder
fn default() -> TensorMemoryBarrierARMBuilder
Returns the “default value” for a type. Read more
impl Copy for TensorMemoryBarrierARMBuilder
Auto Trait Implementations§
impl Freeze for TensorMemoryBarrierARMBuilder
impl RefUnwindSafe for TensorMemoryBarrierARMBuilder
impl Send for TensorMemoryBarrierARMBuilder
impl Sync for TensorMemoryBarrierARMBuilder
impl Unpin for TensorMemoryBarrierARMBuilder
impl UnwindSafe for TensorMemoryBarrierARMBuilder
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