fn arrow_key_byte_width(dt: &DataType) -> usize
Returns the byte width of an Arrow dictionary key type, or 0 if unsupported.