pub struct TableScroll {
pub y: Option<f32>,
pub x: Option<f32>,
pub scroll_to_first_row_on_change: bool,
}Expand description
Scroll configuration for fixed header/columns.
Fields§
§y: Option<f32>Fixed table height (for virtual scrolling or fixed header).
x: Option<f32>Fixed table width (for horizontal scrolling).
scroll_to_first_row_on_change: boolWhether to scroll to top when data changes.
Trait Implementations§
Source§impl Clone for TableScroll
impl Clone for TableScroll
Source§fn clone(&self) -> TableScroll
fn clone(&self) -> TableScroll
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 TableScroll
impl Debug for TableScroll
Source§impl Default for TableScroll
impl Default for TableScroll
Source§fn default() -> TableScroll
fn default() -> TableScroll
Returns the “default value” for a type. Read more
Source§impl PartialEq for TableScroll
impl PartialEq for TableScroll
impl StructuralPartialEq for TableScroll
Auto Trait Implementations§
impl Freeze for TableScroll
impl RefUnwindSafe for TableScroll
impl Send for TableScroll
impl Sync for TableScroll
impl Unpin for TableScroll
impl UnwindSafe for TableScroll
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.