OperatorFamilyItem in sqlparser::ast - Rust

Enum OperatorFamilyItem 

Source

pub enum OperatorFamilyItem {
    Operator {
        strategy_number: u64,
        operator_name: ObjectName,
        op_types: Vec<DataType>,
        purpose: Option<OperatorPurpose>,
    },
    Function {
        support_number: u64,
        op_types: Option<Vec<DataType>>,
        function_name: ObjectName,
        argument_types: Vec<DataType>,
    },
}
Expand description

An item in an ALTER OPERATOR FAMILY ADD statement

§

OPERATOR clause in an operator family modification.

Fields

Strategy number for the operator.

Operator name referenced by this entry.

Optional purpose such as FOR SEARCH or FOR ORDER BY.

§

FUNCTION clause in an operator family modification.

Fields

Optional operator argument types for the function.

Function name for the support function.

§
§
§
§
§
§