pub fn new(left: ExpressionParselets, operator: OperatorLexeme, right: ExpressionParselets) -> Self {
        BinaryOperationParselet {
            left: Box::new(left),
            operator,
            right: Box::new(right),
        }
    }
// No derive(new) because of boxing
No derive(new) because of boxing
No derive ( new ) because of boxing
pub fn new(left: ExpressionParselets, operator: OperatorLexeme, right: ExpressionParselets) -> Self {
        BinaryOperationParselet {
            left: Box::new(left),
            operator,
            right: Box::new(right),
        }
    }
pub fn new ( left : ExpressionParselets , operator : OperatorLexeme , right : ExpressionParselets ) -> Self { BinaryOperationParselet { left : Box :: new ( left ) , operator , right : Box :: new ( right ) , } }
No derive(new) because of boxing
No derive ( new ) because of boxing
left
ExpressionParselets
operator
OperatorLexeme
right
ExpressionParselets
left
ExpressionParselets
operator
OperatorLexeme
right
ExpressionParselets