pub enum SetStmt {
ConditionTrue(Vec<Ref>),
To {
targets: Vec<Ref>,
value: Operand,
},
AddressOf {
targets: Vec<Ref>,
value: Operand,
},
UpDown {
targets: Vec<Ref>,
down: bool,
by: Expr,
},
}Variants§
ConditionTrue(Vec<Ref>)
To
SET targets TO value: an index or integer to a number, a pointer to ADDRESS OF, NULL or another pointer.
AddressOf
SET ADDRESS OF targets TO pointer.
UpDown
Trait Implementations§
impl Eq for SetStmt
impl StructuralPartialEq for SetStmt
Auto Trait Implementations§
impl Freeze for SetStmt
impl RefUnwindSafe for SetStmt
impl Send for SetStmt
impl Sync for SetStmt
impl Unpin for SetStmt
impl UnsafeUnpin for SetStmt
impl UnwindSafe for SetStmt
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