[x] I have run the ci check script with source scripts/run_ci_checks.sh.
Rationale for this change
This change is made to simplify column operations partly in order to simplify owned_column_operation.rs and partly in preparation for the new version of provable arithmetic expressions.
What changes are included in this PR?
replace BinaryOp and UnaryOp in ColumnOperationError with strings
Please be sure to look over the pull request guidelines here: https://github.com/spaceandtimelabs/sxt-proof-of-sql/blob/main/CONTRIBUTING.md#submit-pr.
Please go through the following checklist
!
is used if and only if at least one breaking change has been introduced.source scripts/run_ci_checks.sh
.Rationale for this change
This change is made to simplify column operations partly in order to simplify
owned_column_operation.rs
and partly in preparation for the new version of provable arithmetic expressions.What changes are included in this PR?
BinaryOp
andUnaryOp
inColumnOperationError
with stringsExisting tests should pass