fn datum_to_accumulator(
    aggregate_func: &AggregateFunc,
    datum: Datum<'_>
) -> Accum