fn validate_native_histogram_spans( name: &str, spans: impl Iterator<Item = (i32, u32)> + Clone, bucket_count: usize, bucket_index_range: (i32, i32), ) -> Result<i32, NativeHistogramError>