pub struct SheetMap {
pub name: String,
pub rows: usize,
pub cols: usize,
pub class: SheetClass,
pub headers: Vec<String>,
pub tables: Vec<String>,
}Fields§
§name: String§rows: usize§cols: usize§class: SheetClass§headers: Vec<String>First-row contents, with empty cells preserved as "" so column
position is meaningful for downstream consumers.
tables: Vec<String>Workbook tables (calamine table_names_in_sheet) anchored on this
sheet. Empty when the workbook defines no tables, which is the
common case for hand-authored sheets.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SheetMap
impl RefUnwindSafe for SheetMap
impl Send for SheetMap
impl Sync for SheetMap
impl Unpin for SheetMap
impl UnsafeUnpin for SheetMap
impl UnwindSafe for SheetMap
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