CreateOperatorClass in sqlparser::ast - Rust

Skip to main content

Struct CreateOperatorClass 

Source

pub struct CreateOperatorClass {
    pub name: ObjectName,
    pub default: bool,
    pub for_type: DataType,
    pub using: Ident,
    pub family: Option<ObjectName>,
    pub items: Vec<OperatorClassItem>,
}
Expand description

Fields§

§name: ObjectName

Operator class name (can be schema-qualified)

§default: bool

Whether this is the default operator class for the type

§for_type: DataType

The data type

§using: Ident

Index method (btree, hash, gist, gin, etc.)

§family: Option<ObjectName>

Optional operator family name

§items: Vec<OperatorClassItem>

List of operator class items (operators, functions, storage)

Trait Implementations§

Auto Trait Implementations§

§

impl Freeze for CreateOperatorClass

§

impl RefUnwindSafe for CreateOperatorClass

§

impl Send for CreateOperatorClass

§

impl Sync for CreateOperatorClass

§

impl Unpin for CreateOperatorClass

§

impl UnwindSafe for CreateOperatorClass

Blanket Implementations§