pub struct TableState {Show 13 fields
pub sorting: Vec<SortSpec>,
pub grouping: Vec<Arc<str>>,
pub column_filters: Vec<ColumnFilter>,
pub global_filter: Option<Value>,
pub pagination: PaginationState,
pub expanding: ExpandingState,
pub row_pinning: RowPinningState,
pub row_selection: HashSet<RowKey>,
pub column_visibility: HashMap<Arc<str>, bool>,
pub column_order: Vec<Arc<str>>,
pub column_sizing: HashMap<Arc<str>, f32>,
pub column_sizing_info: ColumnSizingInfoState,
pub column_pinning: ColumnPinningState,
}Fields§
§sorting: Vec<SortSpec>§grouping: Vec<Arc<str>>§column_filters: Vec<ColumnFilter>§global_filter: Option<Value>§pagination: PaginationState§expanding: ExpandingState§row_pinning: RowPinningState§row_selection: HashSet<RowKey>§column_visibility: HashMap<Arc<str>, bool>§column_order: Vec<Arc<str>>§column_sizing: HashMap<Arc<str>, f32>§column_sizing_info: ColumnSizingInfoState§column_pinning: ColumnPinningStateTrait Implementations§
Source§impl Clone for TableState
impl Clone for TableState
Source§fn clone(&self) -> TableState
fn clone(&self) -> TableState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TableState
impl Debug for TableState
Source§impl Default for TableState
impl Default for TableState
Source§fn default() -> TableState
fn default() -> TableState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TableState
impl RefUnwindSafe for TableState
impl Send for TableState
impl Sync for TableState
impl Unpin for TableState
impl UnsafeUnpin for TableState
impl UnwindSafe for TableState
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