pub struct CellContextSnapshot {
pub id: Arc<str>,
pub row_id: RowId,
pub row_key: RowKey,
pub column_id: Arc<str>,
}Expand description
A Rust-native equivalent of TanStack cell.getContext().
This provides the stable ids/keys required to render a cell without requiring consumers to re-derive identity from strings.
Fields§
§id: Arc<str>§row_id: RowId§row_key: RowKey§column_id: Arc<str>Trait Implementations§
Source§impl Clone for CellContextSnapshot
impl Clone for CellContextSnapshot
Source§fn clone(&self) -> CellContextSnapshot
fn clone(&self) -> CellContextSnapshot
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 CellContextSnapshot
impl Debug for CellContextSnapshot
Source§impl PartialEq for CellContextSnapshot
impl PartialEq for CellContextSnapshot
impl Eq for CellContextSnapshot
impl StructuralPartialEq for CellContextSnapshot
Auto Trait Implementations§
impl Freeze for CellContextSnapshot
impl RefUnwindSafe for CellContextSnapshot
impl Send for CellContextSnapshot
impl Sync for CellContextSnapshot
impl Unpin for CellContextSnapshot
impl UnsafeUnpin for CellContextSnapshot
impl UnwindSafe for CellContextSnapshot
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