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_: NodeTag
funcexpr: *mut Node
funccolcount: c_int
funccolnames: *mut List
funccoltypes: *mut List
funccoltypmods: *mut List
funccolcollations: *mut List
funcparams: *mut Bitmapset
Trait 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 · sourcefn clone_from(&mut self, source: &Self)
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