pub struct CreateOpClassStmt {
pub opclassname: List,
pub opfamilyname: List,
pub amname: Option<Str>,
pub datatype: Option<Box<TypeName>>,
pub items: List,
pub isDefault: bool,
}Expand description
The node CreateOpClassStmt.
Fields§
§opclassname: List§opfamilyname: List§amname: Option<Str>§datatype: Option<Box<TypeName>>§items: List§isDefault: boolTrait Implementations§
Source§impl Clone for CreateOpClassStmt
impl Clone for CreateOpClassStmt
Source§impl Debug for CreateOpClassStmt
impl Debug for CreateOpClassStmt
Source§impl Default for CreateOpClassStmt
impl Default for CreateOpClassStmt
Source§impl Equal for CreateOpClassStmt
impl Equal for CreateOpClassStmt
Source§impl From<CreateOpClassStmt> for Node
impl From<CreateOpClassStmt> for Node
Source§fn from(node: CreateOpClassStmt) -> Node
fn from(node: CreateOpClassStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for CreateOpClassStmt
impl NodeType for CreateOpClassStmt
Source§impl Out for CreateOpClassStmt
impl Out for CreateOpClassStmt
Source§impl PartialEq for CreateOpClassStmt
impl PartialEq for CreateOpClassStmt
impl StructuralPartialEq for CreateOpClassStmt
Auto Trait Implementations§
impl Freeze for CreateOpClassStmt
impl RefUnwindSafe for CreateOpClassStmt
impl Send for CreateOpClassStmt
impl Sync for CreateOpClassStmt
impl Unpin for CreateOpClassStmt
impl UnsafeUnpin for CreateOpClassStmt
impl UnwindSafe for CreateOpClassStmt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more