pub type PbAggKind = Kind;
Expand description
Alias for Kind
.
Aliased Type§
enum PbAggKind {
Show 31 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,
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
UserDefined = 100
user defined aggregate function
WrapScalar = 101
wraps a scalar function that takes a list as input as an aggregate function.