Struct ucglib::ast::SelectDef [−][src]
pub struct SelectDef { pub val: Box<Expression>, pub default: Box<Expression>, pub tuple: FieldList, pub pos: Position, }
Encodes a select expression in the UCG AST.
Fields
val: Box<Expression>
default: Box<Expression>
tuple: FieldList
pos: Position
Trait Implementations
impl PartialEq for SelectDef
[src]
impl PartialEq for SelectDef
fn eq(&self, other: &SelectDef) -> bool
[src]
fn eq(&self, other: &SelectDef) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &SelectDef) -> bool
[src]
fn ne(&self, other: &SelectDef) -> bool
This method tests for !=
.
impl Debug for SelectDef
[src]
impl Debug for SelectDef
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for SelectDef
[src]
impl Clone for SelectDef