Struct pgx_pg_sys::CreateOpClassStmt
source · #[repr(C)]pub struct CreateOpClassStmt {
pub type_: NodeTag,
pub opclassname: *mut List,
pub opfamilyname: *mut List,
pub amname: *mut c_char,
pub datatype: *mut TypeName,
pub items: *mut List,
pub isDefault: bool,
}
Fields
type_: NodeTag
opclassname: *mut List
opfamilyname: *mut List
amname: *mut c_char
datatype: *mut TypeName
items: *mut List
isDefault: bool
Trait Implementations
sourceimpl Clone for CreateOpClassStmt
impl Clone for CreateOpClassStmt
sourcefn clone(&self) -> CreateOpClassStmt
fn clone(&self) -> CreateOpClassStmt
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CreateOpClassStmt
impl Debug for CreateOpClassStmt
sourceimpl Default for CreateOpClassStmt
impl Default for CreateOpClassStmt
sourceimpl Display for CreateOpClassStmt
impl Display for CreateOpClassStmt
sourceimpl PgNode for CreateOpClassStmt
impl PgNode for CreateOpClassStmt
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CreateOpClassStmt
Auto Trait Implementations
impl RefUnwindSafe for CreateOpClassStmt
impl !Send for CreateOpClassStmt
impl !Sync for CreateOpClassStmt
impl Unpin for CreateOpClassStmt
impl UnwindSafe for CreateOpClassStmt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more