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_: NodeTagitemtype: c_intname: *mut ObjectWithArgsnumber: c_intorder_family: *mut Listclass_args: *mut Liststoredtype: *mut TypeNameTrait 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 · sourceconst fn clone_from(&mut self, source: &Self)
const 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