Struct pgx_pg_sys::CTECycleClause
source · [−]#[repr(C)]pub struct CTECycleClause {
pub type_: NodeTag,
pub cycle_col_list: *mut List,
pub cycle_mark_column: *mut c_char,
pub cycle_mark_value: *mut Node,
pub cycle_mark_default: *mut Node,
pub cycle_path_column: *mut c_char,
pub location: c_int,
pub cycle_mark_type: Oid,
pub cycle_mark_typmod: c_int,
pub cycle_mark_collation: Oid,
pub cycle_mark_neop: Oid,
}Fields
type_: NodeTagcycle_col_list: *mut Listcycle_mark_column: *mut c_charcycle_mark_value: *mut Nodecycle_mark_default: *mut Nodecycle_path_column: *mut c_charlocation: c_intcycle_mark_type: Oidcycle_mark_typmod: c_intcycle_mark_collation: Oidcycle_mark_neop: OidTrait Implementations
sourceimpl Clone for CTECycleClause
impl Clone for CTECycleClause
sourcefn clone(&self) -> CTECycleClause
fn clone(&self) -> CTECycleClause
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 CTECycleClause
impl Debug for CTECycleClause
sourceimpl Default for CTECycleClause
impl Default for CTECycleClause
sourceimpl Display for CTECycleClause
impl Display for CTECycleClause
sourceimpl PgNode for CTECycleClause
impl PgNode for CTECycleClause
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for CTECycleClause
Auto Trait Implementations
impl RefUnwindSafe for CTECycleClause
impl !Send for CTECycleClause
impl !Sync for CTECycleClause
impl Unpin for CTECycleClause
impl UnwindSafe for CTECycleClause
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