Structs

A window expr that takes the form of an aggregate function
A window expr that takes the form of a built in window function
State for each unique partition determined according to PARTITION BY column(s)
A window expr that takes the form of an aggregate function

Traits

A window expression that is a built-in window function.
A window expression that:

Type Definitions

The IndexMap (i.e. an ordered HashMap) where record batches are separated for each partition.
key for IndexMap for each unique partition For instance, if window frame is OVER(PARTITION BY a,b) PartitionKey would consist of unique [a,b] pairs