pub struct TableStructure {
pub cells: Vec<RichCell>,
pub num_rows: usize,
pub num_cols: usize,
pub header_rows: usize,
}Expand description
Rich table structure: merged cells and header rows. Present only when a hard
signal (drawn grid / structure tags) revealed it; borderless tables leave it
None and use the flat rows view only.
Fields§
§cells: Vec<RichCell>§num_rows: usize§num_cols: usize§header_rows: usizeNumber of leading rows that are headers (0 = none, 1 = single header row,
1 = multi-level header expressed as header rows + merged cells).
Trait Implementations§
Source§impl Clone for TableStructure
impl Clone for TableStructure
Source§fn clone(&self) -> TableStructure
fn clone(&self) -> TableStructure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TableStructure
impl RefUnwindSafe for TableStructure
impl Send for TableStructure
impl Sync for TableStructure
impl Unpin for TableStructure
impl UnsafeUnpin for TableStructure
impl UnwindSafe for TableStructure
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