pub struct TableStructure {
pub header_row: Vec<bool>,
pub col_continuation: Vec<Vec<bool>>,
pub row_continuation: Vec<Vec<bool>>,
}Expand description
OTSL structure overlay for a Table, parallel to Table::rows.
Fields§
§header_row: Vec<bool>Per-row: true if the row’s non-empty cells are column headers
(emitted as <ched/> rather than <fcel/>).
col_continuation: Vec<Vec<bool>>Same shape as Table::rows; true where a cell continues a
horizontal span from its left neighbour (emitted as <lcel/>).
row_continuation: Vec<Vec<bool>>Same shape as Table::rows; true where a cell continues a
vertical span from the cell above (emitted as <ucel/>). Empty or all
false when the backend has no vertical spans (e.g. USPTO CALS).
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 moreSource§impl Debug for TableStructure
impl Debug for TableStructure
Source§impl Default for TableStructure
impl Default for TableStructure
Source§fn default() -> TableStructure
fn default() -> TableStructure
Returns the “default value” for a type. Read more
Source§impl PartialEq for TableStructure
impl PartialEq for TableStructure
impl StructuralPartialEq for TableStructure
Auto 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