pub type PbAggKind = Kind;Aliased Type§
#[repr(i32)]pub enum PbAggKind {
Show 33 variants
    Unspecified = 0,
    Sum = 1,
    Min = 2,
    Max = 3,
    Count = 4,
    Avg = 5,
    StringAgg = 6,
    ApproxCountDistinct = 7,
    ArrayAgg = 8,
    FirstValue = 9,
    Sum0 = 10,
    VarPop = 11,
    VarSamp = 12,
    StddevPop = 13,
    StddevSamp = 14,
    BitAnd = 15,
    BitOr = 16,
    BitXor = 17,
    BoolAnd = 18,
    BoolOr = 19,
    JsonbAgg = 20,
    JsonbObjectAgg = 21,
    PercentileCont = 22,
    PercentileDisc = 23,
    Mode = 24,
    LastValue = 25,
    Grouping = 26,
    InternalLastSeenValue = 27,
    ApproxPercentile = 28,
    ArgMin = 29,
    ArgMax = 30,
    UserDefined = 100,
    WrapScalar = 101,
}Variants§
Unspecified = 0
Sum = 1
Min = 2
Max = 3
Count = 4
Avg = 5
StringAgg = 6
ApproxCountDistinct = 7
ArrayAgg = 8
FirstValue = 9
Sum0 = 10
VarPop = 11
VarSamp = 12
StddevPop = 13
StddevSamp = 14
BitAnd = 15
BitOr = 16
BitXor = 17
BoolAnd = 18
BoolOr = 19
JsonbAgg = 20
JsonbObjectAgg = 21
PercentileCont = 22
PercentileDisc = 23
Mode = 24
LastValue = 25
Grouping = 26
InternalLastSeenValue = 27
ApproxPercentile = 28
ArgMin = 29
ArgMax = 30
UserDefined = 100
user defined aggregate function
WrapScalar = 101
wraps a scalar function that takes a list as input as an aggregate function.