Enum conftaal::expression::Op [−][src]
pub enum Op<'a> { UnaryOp { op: UnaryOperator, rhs: Rc<Expression<'a>>, }, BinaryOp { op: BinaryOperator, rhs: Rc<Expression<'a>>, lhs: Rc<Expression<'a>>, }, }
Variants
UnaryOp
Fields of UnaryOp
op: UnaryOperator | |
rhs: Rc<Expression<'a>> |
BinaryOp
Fields of BinaryOp
op: BinaryOperator | |
rhs: Rc<Expression<'a>> | |
lhs: Rc<Expression<'a>> |
Methods
impl<'a> Op<'a>
[src]
impl<'a> Op<'a>