#[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 duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AggTransInfo
Source§impl Debug for AggTransInfo
impl Debug for AggTransInfo
Auto Trait Implementations§
impl !Send for AggTransInfo
impl !Sync for AggTransInfo
impl Freeze for AggTransInfo
impl RefUnwindSafe for AggTransInfo
impl Unpin for AggTransInfo
impl UnsafeUnpin for AggTransInfo
impl UnwindSafe for AggTransInfo
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