#[repr(C)]pub struct PLpgSQL_expr {Show 18 fields
pub query: *mut c_char,
pub parseMode: Type,
pub plan: SPIPlanPtr,
pub paramnos: *mut Bitmapset,
pub func: *mut PLpgSQL_function,
pub ns: *mut PLpgSQL_nsitem,
pub expr_simple_expr: *mut Expr,
pub expr_simple_type: Oid,
pub expr_simple_typmod: int32,
pub expr_simple_mutable: bool,
pub target_param: c_int,
pub expr_rw_param: *mut Param,
pub expr_simple_plansource: *mut CachedPlanSource,
pub expr_simple_plan: *mut CachedPlan,
pub expr_simple_plan_lxid: LocalTransactionId,
pub expr_simple_state: *mut ExprState,
pub expr_simple_in_use: bool,
pub expr_simple_lxid: LocalTransactionId,
}
Fields§
§query: *mut c_char
§parseMode: Type
§plan: SPIPlanPtr
§paramnos: *mut Bitmapset
§func: *mut PLpgSQL_function
§ns: *mut PLpgSQL_nsitem
§expr_simple_expr: *mut Expr
§expr_simple_type: Oid
§expr_simple_typmod: int32
§expr_simple_mutable: bool
§target_param: c_int
§expr_rw_param: *mut Param
§expr_simple_plansource: *mut CachedPlanSource
§expr_simple_plan: *mut CachedPlan
§expr_simple_plan_lxid: LocalTransactionId
§expr_simple_state: *mut ExprState
§expr_simple_in_use: bool
§expr_simple_lxid: LocalTransactionId
Trait Implementations§
Source§impl Clone for PLpgSQL_expr
impl Clone for PLpgSQL_expr
Source§fn clone(&self) -> PLpgSQL_expr
fn clone(&self) -> PLpgSQL_expr
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 PLpgSQL_expr
impl Debug for PLpgSQL_expr
Source§impl Default for PLpgSQL_expr
impl Default for PLpgSQL_expr
impl Copy for PLpgSQL_expr
Auto Trait Implementations§
impl Freeze for PLpgSQL_expr
impl RefUnwindSafe for PLpgSQL_expr
impl !Send for PLpgSQL_expr
impl !Sync for PLpgSQL_expr
impl Unpin for PLpgSQL_expr
impl UnwindSafe for PLpgSQL_expr
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