pub struct FuncCall {
pub funcname: List,
pub args: List,
pub agg_order: List,
pub agg_filter: Option<Node>,
pub over: Option<Box<WindowDef>>,
pub ignore_nulls: i32,
pub agg_within_group: bool,
pub agg_star: bool,
pub agg_distinct: bool,
pub func_variadic: bool,
pub funcformat: CoercionForm,
pub location: i32,
}Expand description
The node FuncCall.
Fields§
§funcname: List§args: List§agg_order: List§agg_filter: Option<Node>§over: Option<Box<WindowDef>>§ignore_nulls: i32§agg_within_group: bool§agg_star: bool§agg_distinct: bool§func_variadic: bool§funcformat: CoercionForm§location: i32Trait Implementations§
Source§impl NodeType for FuncCall
impl NodeType for FuncCall
Source§impl Out for FuncCall
impl Out for FuncCall
impl StructuralPartialEq 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 UnsafeUnpin 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