pub struct If { /* private fields */ }
Expand description
Builder for the If
operation.
Implementations§
Source§impl If
impl If
Sourcepub fn Tout<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
pub fn Tout<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
Sets the Tout
attribute.
Sourcepub fn then_branch<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn then_branch<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the then_branch
attribute.
Sourcepub fn else_branch<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn else_branch<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the else_branch
attribute.
Sourcepub fn output_shapes<ArgType: Into<Vec<Shape>>>(self, value: ArgType) -> Self
pub fn output_shapes<ArgType: Into<Vec<Shape>>>(self, value: ArgType) -> Self
Sets the output_shapes
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§
Auto Trait Implementations§
impl Freeze for If
impl RefUnwindSafe for If
impl Send for If
impl Sync for If
impl Unpin for If
impl UnwindSafe for If
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