Struct CreateOperator
pub struct CreateOperator {
pub name: ObjectName,
pub function: ObjectName,
pub is_procedure: bool,
pub left_arg: Option<DataType>,
pub right_arg: Option<DataType>,
pub options: Vec<OperatorOption>,
}Expand description
Operator name (can be schema-qualified)
FUNCTION or PROCEDURE parameter (function name)
Whether PROCEDURE keyword was used (vs FUNCTION)
LEFTARG parameter (left operand type)
RIGHTARG parameter (right operand type)
Operator options (COMMUTATOR, NEGATOR, RESTRICT, JOIN, HASHES, MERGES)