pub fn build_column_profile(input: ColumnProfileInput<'_>) -> ColumnProfileExpand description
Build a ColumnProfile from engine-agnostic inputs.
This is the single canonical construction path. Engines provide
pre-inferred DataType, counters, sample values, and optionally
pre-computed text lengths; this function handles stats calculation
and pattern detection.