Skip to content

Commit ef10d2c

Browse files
committed
Post merge fix
1 parent 2b188cc commit ef10d2c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

crates/store/re_sorbet/src/sorbet_columns.rs

+7-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ use nohash_hasher::IntSet;
44
use re_log_types::{EntityPath, TimelineName};
55

66
use crate::{
7-
ColumnDescriptor, ColumnKind, ComponentColumnDescriptor, ComponentColumnSelector,
8-
IndexColumnDescriptor, RowIdColumnDescriptor, SorbetError, TimeColumnSelector,
7+
ColumnDescriptor, ColumnDescriptorRef, ColumnKind, ComponentColumnDescriptor,
8+
ComponentColumnSelector, IndexColumnDescriptor, RowIdColumnDescriptor, SorbetError,
9+
TimeColumnSelector,
910
};
1011

1112
#[derive(thiserror::Error, Debug, PartialEq, Eq)]
@@ -72,6 +73,10 @@ impl SorbetColumnDescriptors {
7273
.collect()
7374
}
7475

76+
pub fn iter_ref(&self) -> impl Iterator<Item = ColumnDescriptorRef<'_>> {
77+
self.columns.iter().map(ColumnDescriptorRef::from)
78+
}
79+
7580
pub fn row_id_columns(&self) -> impl Iterator<Item = &RowIdColumnDescriptor> {
7681
self.columns.iter().filter_map(|descr| {
7782
if let ColumnDescriptor::RowId(descr) = descr {

crates/viewer/re_dataframe_ui/src/datafusion_table_widget.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ impl<'a> DataFusionTableWidget<'a> {
270270
let mut table_config = TableConfig::get_with_columns(
271271
ui.ctx(),
272272
id,
273-
sorbet_schema.columns.descriptors().map(|c| {
273+
sorbet_schema.columns.iter_ref().map(|c| {
274274
let name = if let Some(column_name_fn) = &column_name_fn {
275275
column_name_fn(&c)
276276
} else {

0 commit comments

Comments
 (0)