Struct pgx_pg_sys::CreateOpClassItem
source · #[repr(C)]pub struct CreateOpClassItem {
pub type_: NodeTag,
pub itemtype: c_int,
pub name: *mut ObjectWithArgs,
pub number: c_int,
pub order_family: *mut List,
pub class_args: *mut List,
pub storedtype: *mut TypeName,
}
Fields
type_: NodeTag
itemtype: c_int
name: *mut ObjectWithArgs
number: c_int
order_family: *mut List
class_args: *mut List
storedtype: *mut TypeName
Trait Implementations
sourceimpl Clone for CreateOpClassItem
impl Clone for CreateOpClassItem
sourcefn clone(&self) -> CreateOpClassItem
fn clone(&self) -> CreateOpClassItem
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 CreateOpClassItem
impl Debug for CreateOpClassItem
sourceimpl Default for CreateOpClassItem
impl Default for CreateOpClassItem
sourceimpl Display for CreateOpClassItem
impl Display for CreateOpClassItem
sourceimpl PgNode for CreateOpClassItem
impl PgNode for CreateOpClassItem
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CreateOpClassItem
Auto Trait Implementations
impl RefUnwindSafe for CreateOpClassItem
impl !Send for CreateOpClassItem
impl !Sync for CreateOpClassItem
impl Unpin for CreateOpClassItem
impl UnwindSafe for CreateOpClassItem
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