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: boolTrait 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