Struct pgx_pg_sys::RangeTblFunction
source · [−]#[repr(C)]pub struct RangeTblFunction {
pub type_: NodeTag,
pub funcexpr: *mut Node,
pub funccolcount: c_int,
pub funccolnames: *mut List,
pub funccoltypes: *mut List,
pub funccoltypmods: *mut List,
pub funccolcollations: *mut List,
pub funcparams: *mut Bitmapset,
}Fields
type_: NodeTagfuncexpr: *mut Nodefunccolcount: c_intfunccolnames: *mut Listfunccoltypes: *mut Listfunccoltypmods: *mut Listfunccolcollations: *mut Listfuncparams: *mut BitmapsetTrait Implementations
sourceimpl Clone for RangeTblFunction
impl Clone for RangeTblFunction
sourcefn clone(&self) -> RangeTblFunction
fn clone(&self) -> RangeTblFunction
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 RangeTblFunction
impl Debug for RangeTblFunction
sourceimpl Default for RangeTblFunction
impl Default for RangeTblFunction
sourceimpl Display for RangeTblFunction
impl Display for RangeTblFunction
sourceimpl PgNode for RangeTblFunction
impl PgNode for RangeTblFunction
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for RangeTblFunction
Auto Trait Implementations
impl RefUnwindSafe for RangeTblFunction
impl !Send for RangeTblFunction
impl !Sync for RangeTblFunction
impl Unpin for RangeTblFunction
impl UnwindSafe for RangeTblFunction
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