pub struct BarrierTakeMany { /* private fields */ }
Expand description
Builder for the BarrierTakeMany
operation.
Implementations§
Source§impl BarrierTakeMany
impl BarrierTakeMany
Sourcepub fn component_types<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType,
) -> Self
pub fn component_types<ArgType: Into<Vec<DataType>>>( self, value: ArgType, ) -> Self
Sets the component_types
attribute.
Sourcepub fn allow_small_batch<ArgType: Into<bool>>(self, value: ArgType) -> Self
pub fn allow_small_batch<ArgType: Into<bool>>(self, value: ArgType) -> Self
Sets the allow_small_batch
attribute.
Sourcepub fn wait_for_incomplete<ArgType: Into<bool>>(self, value: ArgType) -> Self
pub fn wait_for_incomplete<ArgType: Into<bool>>(self, value: ArgType) -> Self
Sets the wait_for_incomplete
attribute.
Sourcepub fn timeout_ms<ArgType: Into<i64>>(self, value: ArgType) -> Self
pub fn timeout_ms<ArgType: Into<i64>>(self, value: ArgType) -> Self
Sets the timeout_ms
attribute.
Sourcepub fn add_control_input(self, op: Operation) -> Self
pub fn add_control_input(self, op: Operation) -> Self
Adds a control input.
Trait Implementations§
Source§impl Debug for BarrierTakeMany
impl Debug for BarrierTakeMany
Source§impl Default for BarrierTakeMany
impl Default for BarrierTakeMany
Source§fn default() -> BarrierTakeMany
fn default() -> BarrierTakeMany
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BarrierTakeMany
impl RefUnwindSafe for BarrierTakeMany
impl Send for BarrierTakeMany
impl Sync for BarrierTakeMany
impl Unpin for BarrierTakeMany
impl UnwindSafe for BarrierTakeMany
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