Struct pgx_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_: NodeTagname: *mut c_charexpr: *mut Nodecollation: *mut Listopclass: *mut Listlocation: c_intTrait Implementations
sourceimpl Clone for PartitionElem
impl Clone for PartitionElem
sourcefn clone(&self) -> PartitionElem
fn clone(&self) -> PartitionElem
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 PartitionElem
impl Debug for PartitionElem
sourceimpl Default for PartitionElem
impl Default for PartitionElem
sourceimpl Display for PartitionElem
impl Display for PartitionElem
sourceimpl PgNode for PartitionElem
impl PgNode for PartitionElem
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for PartitionElem
Auto Trait Implementations
impl RefUnwindSafe for PartitionElem
impl !Send for PartitionElem
impl !Sync for PartitionElem
impl Unpin for PartitionElem
impl UnwindSafe for PartitionElem
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