pub struct HeaderSnapshot {
pub id: Arc<str>,
pub column_id: Arc<str>,
pub depth: usize,
pub index: usize,
pub is_placeholder: bool,
pub placeholder_id: Option<Arc<str>>,
pub col_span: usize,
pub row_span: usize,
pub sub_header_ids: Vec<Arc<str>>,
}Fields§
§id: Arc<str>§column_id: Arc<str>§depth: usize§index: usize§is_placeholder: bool§placeholder_id: Option<Arc<str>>§col_span: usize§row_span: usize§sub_header_ids: Vec<Arc<str>>Trait Implementations§
Source§impl Clone for HeaderSnapshot
impl Clone for HeaderSnapshot
Source§fn clone(&self) -> HeaderSnapshot
fn clone(&self) -> HeaderSnapshot
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 HeaderSnapshot
impl Debug for HeaderSnapshot
Source§impl PartialEq for HeaderSnapshot
impl PartialEq for HeaderSnapshot
impl Eq for HeaderSnapshot
impl StructuralPartialEq for HeaderSnapshot
Auto Trait Implementations§
impl Freeze for HeaderSnapshot
impl RefUnwindSafe for HeaderSnapshot
impl Send for HeaderSnapshot
impl Sync for HeaderSnapshot
impl Unpin for HeaderSnapshot
impl UnsafeUnpin for HeaderSnapshot
impl UnwindSafe for HeaderSnapshot
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