Struct pgrx_pg_sys::AggTransInfo
source · #[repr(C)]pub struct AggTransInfo {Show 13 fields
pub args: *mut List,
pub aggfilter: *mut Expr,
pub transfn_oid: Oid,
pub serialfn_oid: Oid,
pub deserialfn_oid: Oid,
pub combinefn_oid: Oid,
pub aggtranstype: Oid,
pub aggtranstypmod: int32,
pub transtypeLen: c_int,
pub transtypeByVal: bool,
pub aggtransspace: int32,
pub initValue: Datum,
pub initValueIsNull: bool,
}
Fields§
§args: *mut List
§aggfilter: *mut Expr
§transfn_oid: Oid
§serialfn_oid: Oid
§deserialfn_oid: Oid
§combinefn_oid: Oid
§aggtranstype: Oid
§aggtranstypmod: int32
§transtypeLen: c_int
§transtypeByVal: bool
§aggtransspace: int32
§initValue: Datum
§initValueIsNull: bool
Trait Implementations§
source§impl Clone for AggTransInfo
impl Clone for AggTransInfo
source§fn clone(&self) -> AggTransInfo
fn clone(&self) -> AggTransInfo
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 more