Struct pgx_pg_sys::FuncExpr
source · [−]#[repr(C)]pub struct FuncExpr {
pub xpr: Expr,
pub funcid: Oid,
pub funcresulttype: Oid,
pub funcretset: bool,
pub funcvariadic: bool,
pub funcformat: CoercionForm,
pub funccollid: Oid,
pub inputcollid: Oid,
pub args: *mut List,
pub location: c_int,
}Fields
xpr: Exprfuncid: Oidfuncresulttype: Oidfuncretset: boolfuncvariadic: boolfuncformat: CoercionFormfunccollid: Oidinputcollid: Oidargs: *mut Listlocation: c_intTrait Implementations
impl Copy for FuncExpr
Auto Trait Implementations
impl RefUnwindSafe for FuncExpr
impl !Send for FuncExpr
impl !Sync for FuncExpr
impl Unpin for FuncExpr
impl UnwindSafe for FuncExpr
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