pub struct DeferredTable<DataSource> { /* private fields */ }Implementations§
Source§impl<DataSource> DeferredTable<DataSource>
impl<DataSource> DeferredTable<DataSource>
pub fn new(id: Id) -> Self
pub fn default_cell_size(self, size: Vec2) -> Self
pub fn zero_based_headers(self) -> Self
pub fn one_based_headers(self) -> Self
pub fn min_size(self, size: Vec2) -> Self
pub fn show(
&self,
ui: &mut Ui,
data_source: &mut DataSource,
build_table_view: impl FnOnce(&mut DeferredTableBuilder<'_, DataSource>),
) -> (Response, Vec<Action>)where
DataSource: DeferredTableDataSource + DeferredTableRenderer,
Auto Trait Implementations§
impl<DataSource> Freeze for DeferredTable<DataSource>
impl<DataSource> RefUnwindSafe for DeferredTable<DataSource>where
DataSource: RefUnwindSafe,
impl<DataSource> Send for DeferredTable<DataSource>where
DataSource: Send,
impl<DataSource> Sync for DeferredTable<DataSource>where
DataSource: Sync,
impl<DataSource> Unpin for DeferredTable<DataSource>where
DataSource: Unpin,
impl<DataSource> UnwindSafe for DeferredTable<DataSource>where
DataSource: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more