Trait rerun::external::re_data_ui::DataUi

source ·
pub trait DataUi {
    // Required method
    fn data_ui(
        &self,
        ctx: &ViewerContext<'_>,
        ui: &mut Ui,
        verbosity: UiVerbosity,
        query: &LatestAtQuery,
        store: &DataStore
    );
}
Expand description

Types implementing DataUi can display themselves in an egui::Ui.

Required Methods§

source

fn data_ui( &self, ctx: &ViewerContext<'_>, ui: &mut Ui, verbosity: UiVerbosity, query: &LatestAtQuery, store: &DataStore )

If you need to lookup something in the data store, use the given query to do so.

Implementations on Foreign Types§

source§

impl DataUi for SmartChannelSource

source§

fn data_ui( &self, ctx: &ViewerContext<'_>, ui: &mut Ui, verbosity: UiVerbosity, _query: &LatestAtQuery, _store: &DataStore )

source§

impl DataUi for [u8; 4]

source§

fn data_ui( &self, _ctx: &ViewerContext<'_>, ui: &mut Ui, _verbosity: UiVerbosity, _query: &LatestAtQuery, _store: &DataStore )

source§

impl DataUi for [DataCell]

source§

fn data_ui( &self, _ctx: &ViewerContext<'_>, ui: &mut Ui, verbosity: UiVerbosity, _query: &LatestAtQuery, _store: &DataStore )

Implementors§