Struct pgx_pg_sys::GroupPathExtraData
source · [−]#[repr(C)]pub struct GroupPathExtraData {
pub flags: c_int,
pub partial_costs_set: bool,
pub agg_partial_costs: AggClauseCosts,
pub agg_final_costs: AggClauseCosts,
pub target_parallel_safe: bool,
pub havingQual: *mut Node,
pub targetList: *mut List,
pub patype: PartitionwiseAggregateType,
}Fields
flags: c_intpartial_costs_set: boolagg_partial_costs: AggClauseCostsagg_final_costs: AggClauseCoststarget_parallel_safe: boolhavingQual: *mut NodetargetList: *mut Listpatype: PartitionwiseAggregateTypeTrait Implementations
sourceimpl Clone for GroupPathExtraData
impl Clone for GroupPathExtraData
sourcefn clone(&self) -> GroupPathExtraData
fn clone(&self) -> GroupPathExtraData
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GroupPathExtraData
impl Debug for GroupPathExtraData
sourceimpl Default for GroupPathExtraData
impl Default for GroupPathExtraData
impl Copy for GroupPathExtraData
Auto Trait Implementations
impl RefUnwindSafe for GroupPathExtraData
impl !Send for GroupPathExtraData
impl !Sync for GroupPathExtraData
impl Unpin for GroupPathExtraData
impl UnwindSafe for GroupPathExtraData
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