pub struct ColumnSizingInfoState {
pub column_sizing_start: Vec<(Arc<str>, f32)>,
pub delta_offset: Option<f32>,
pub delta_percentage: Option<f32>,
pub is_resizing_column: Option<Arc<str>>,
pub start_offset: Option<f32>,
pub start_size: Option<f32>,
}Expand description
TanStack-inspired transient column sizing info for interactive resizing.
Fields§
§column_sizing_start: Vec<(Arc<str>, f32)>§delta_offset: Option<f32>§delta_percentage: Option<f32>§is_resizing_column: Option<Arc<str>>§start_offset: Option<f32>§start_size: Option<f32>Trait Implementations§
Source§impl Clone for ColumnSizingInfoState
impl Clone for ColumnSizingInfoState
Source§fn clone(&self) -> ColumnSizingInfoState
fn clone(&self) -> ColumnSizingInfoState
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 ColumnSizingInfoState
impl Debug for ColumnSizingInfoState
Source§impl Default for ColumnSizingInfoState
impl Default for ColumnSizingInfoState
Source§fn default() -> ColumnSizingInfoState
fn default() -> ColumnSizingInfoState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ColumnSizingInfoState
impl RefUnwindSafe for ColumnSizingInfoState
impl Send for ColumnSizingInfoState
impl Sync for ColumnSizingInfoState
impl Unpin for ColumnSizingInfoState
impl UnsafeUnpin for ColumnSizingInfoState
impl UnwindSafe for ColumnSizingInfoState
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