Trait code_gen::WithExpression
source · pub trait WithExpression {
// Required methods
fn expression(&self) -> &Box<dyn Expression>;
fn write_expression(&self, b: &mut CodeBuffer);
}
Expand description
An element with expression.
Required Methods§
sourcefn expression(&self) -> &Box<dyn Expression>
fn expression(&self) -> &Box<dyn Expression>
Gets the expression.
sourcefn write_expression(&self, b: &mut CodeBuffer)
fn write_expression(&self, b: &mut CodeBuffer)
Writes the expression.