Function mz_repr::stats::jsonb_stats_nulls
source · pub(crate) fn jsonb_stats_nulls(
col: &<Option<Vec<u8>> as Data>::Col,
validity: ValidityRef,
) -> Result<(JsonStats, usize), String>Expand description
Returns the JsonStats and null_count for the column of ScalarType::Jsonb.
Each entry in the column is a single Datum encoded as a ProtoDatum.
NB: Vec<u8> and Option<Vec<u8>> happen to use the same type for Col.
It’s a bit odd to use the Option version for both, but it happens to work
because the non-option version won’t generate any Nulls.