pub struct SelectDef {
pub val: Box<Expression>,
pub default: Option<Box<Expression>>,
pub tuple: FieldList,
pub pos: Position,
}
Expand description
Encodes a select expression in the UCG AST.
Fields§
§val: Box<Expression>
§default: Option<Box<Expression>>
§tuple: FieldList
§pos: Position
Trait Implementations§
impl StructuralPartialEq for SelectDef
Auto Trait Implementations§
impl Freeze for SelectDef
impl RefUnwindSafe for SelectDef
impl !Send for SelectDef
impl !Sync for SelectDef
impl Unpin for SelectDef
impl UnwindSafe for SelectDef
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