Struct pgrx_pg_sys::PartitionElem
source · #[repr(C)]pub struct PartitionElem {
pub type_: NodeTag,
pub name: *mut c_char,
pub expr: *mut Node,
pub collation: *mut List,
pub opclass: *mut List,
pub location: c_int,
}
Fields§
§type_: NodeTag
§name: *mut c_char
§expr: *mut Node
§collation: *mut List
§opclass: *mut List
§location: c_int
Trait Implementations§
source§impl Clone for PartitionElem
impl Clone for PartitionElem
source§fn clone(&self) -> PartitionElem
fn clone(&self) -> PartitionElem
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PartitionElem
impl Debug for PartitionElem
source§impl Default for PartitionElem
impl Default for PartitionElem
source§impl Display for PartitionElem
impl Display for PartitionElem
source§impl PgNode for PartitionElem
impl PgNode for PartitionElem
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for PartitionElem
Auto Trait Implementations§
impl Freeze for PartitionElem
impl RefUnwindSafe for PartitionElem
impl !Send for PartitionElem
impl !Sync for PartitionElem
impl Unpin for PartitionElem
impl UnwindSafe for PartitionElem
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