pub struct OperationIfStatement {
pub condition: Box<Expression>,
pub if_true: Vec<Expression>,
pub if_false: Option<Vec<Expression>>,
}
Fields§
§condition: Box<Expression>
§if_true: Vec<Expression>
§if_false: Option<Vec<Expression>>
Trait Implementations§
Source§impl Clone for OperationIfStatement
impl Clone for OperationIfStatement
Source§fn clone(&self) -> OperationIfStatement
fn clone(&self) -> OperationIfStatement
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 moreAuto Trait Implementations§
impl Freeze for OperationIfStatement
impl RefUnwindSafe for OperationIfStatement
impl Send for OperationIfStatement
impl Sync for OperationIfStatement
impl Unpin for OperationIfStatement
impl UnwindSafe for OperationIfStatement
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