pub struct SheetData {
pub original_name: String,
pub columns: Vec<String>,
pub rows: Vec<Vec<QueryValue>>,
}Expand description
Raw tabular data loaded from a single input sheet or file.
Fields§
§original_name: StringOriginal name of the sheet, file, or tag as returned by the format loader.
columns: Vec<String>Column names in declaration order.
rows: Vec<Vec<QueryValue>>Data rows; each row is a parallel Vec aligned with columns.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SheetData
impl RefUnwindSafe for SheetData
impl Send for SheetData
impl Sync for SheetData
impl Unpin for SheetData
impl UnsafeUnpin for SheetData
impl UnwindSafe for SheetData
Blanket Implementations§
impl<T> Allocation for T
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