#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ArithmeticOperator {
Add,
Subtract,
Multiply,
Divide,
Remainder,
Power,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ComparisonOperator {
Equals,
NotEquals,
LessThan,
LessThanOrEqualTo,
GreaterThan,
GreaterThanOrEqualTo,
IsNull,
IsNotNull,
Between,
In,
NotIn,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum LogicalOperator {
And,
Or,
Xor,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum UnaryOperator {
Negative,
Not,
Positive,
}