File tree Expand file tree Collapse file tree 4 files changed +16
-1
lines changed Expand file tree Collapse file tree 4 files changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -6861,6 +6861,7 @@ dependencies = [
6861
6861
" egui_extras" ,
6862
6862
" egui_plot" ,
6863
6863
" itertools 0.14.0" ,
6864
+ " re_arrow_util" ,
6864
6865
" re_byte_size" ,
6865
6866
" re_capabilities" ,
6866
6867
" re_chunk_store" ,
Original file line number Diff line number Diff line change 1
- use std:: ops:: Deref ;
1
+ use std:: ops:: { Deref , DerefMut } ;
2
2
3
3
use arrow:: datatypes:: { Field as ArrowField , Schema as ArrowSchema } ;
4
4
@@ -42,6 +42,13 @@ impl Deref for ChunkSchema {
42
42
}
43
43
}
44
44
45
+ impl DerefMut for ChunkSchema {
46
+ #[ inline]
47
+ fn deref_mut ( & mut self ) -> & mut Self :: Target {
48
+ & mut self . sorbet
49
+ }
50
+ }
51
+
45
52
/// ## Builders
46
53
impl ChunkSchema {
47
54
pub fn new (
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ workspace = true
19
19
all-features = true
20
20
21
21
[dependencies ]
22
+ re_arrow_util.workspace = true
22
23
re_byte_size.workspace = true
23
24
re_capabilities = { workspace = true , features = [" egui" ] }
24
25
re_chunk_store.workspace = true
Original file line number Diff line number Diff line change @@ -244,6 +244,12 @@ fn component_list_ui(
244
244
component_descr
245
245
. component_name
246
246
. data_ui_recording ( ctx, ui, UiLayout :: Tooltip ) ;
247
+ if let Some ( data) = unit. component_batch_raw ( component_descr) {
248
+ ui. list_item_flat_noninteractive (
249
+ re_ui:: list_item:: PropertyContent :: new ( "Data type" )
250
+ . value_text ( re_arrow_util:: format_data_type ( data. data_type ( ) ) ) ,
251
+ ) ;
252
+ }
247
253
} ) ;
248
254
249
255
if interactive {
You can’t perform that action at this time.
0 commit comments