Struct pgrx_pg_sys::FuncCall
source · #[repr(C)]pub struct FuncCall {
pub type_: NodeTag,
pub funcname: *mut List,
pub args: *mut List,
pub agg_order: *mut List,
pub agg_filter: *mut Node,
pub over: *mut WindowDef,
pub agg_within_group: bool,
pub agg_star: bool,
pub agg_distinct: bool,
pub func_variadic: bool,
pub funcformat: CoercionForm,
pub location: c_int,
}
Fields§
§type_: NodeTag
§funcname: *mut List
§args: *mut List
§agg_order: *mut List
§agg_filter: *mut Node
§over: *mut WindowDef
§agg_within_group: bool
§agg_star: bool
§agg_distinct: bool
§func_variadic: bool
§funcformat: CoercionForm
§location: c_int
Trait Implementations§
impl Copy for FuncCall
Auto Trait Implementations§
impl Freeze for FuncCall
impl RefUnwindSafe for FuncCall
impl !Send for FuncCall
impl !Sync for FuncCall
impl Unpin for FuncCall
impl UnwindSafe for FuncCall
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