#[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§
Source§impl Clone for RangeTblFunction
impl Clone for RangeTblFunction
Source§fn clone(&self) -> RangeTblFunction
fn clone(&self) -> RangeTblFunction
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 RangeTblFunction
impl Debug for RangeTblFunction
Source§impl Default for RangeTblFunction
impl Default for RangeTblFunction
Source§impl Display for RangeTblFunction
impl Display for RangeTblFunction
Source§impl PgNode for RangeTblFunction
impl PgNode for RangeTblFunction
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for RangeTblFunction
Auto Trait Implementations§
impl Freeze for RangeTblFunction
impl RefUnwindSafe for RangeTblFunction
impl !Send for RangeTblFunction
impl !Sync for RangeTblFunction
impl Unpin for RangeTblFunction
impl UnwindSafe for RangeTblFunction
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