Expand description
The spreadsheet engine: sheets, cells, columns and values.
Re-exports§
pub use bitmask::Bitmask;pub use cell::CellRef;pub use cell::Dependency;pub use cell::EngineError;pub use cell::EvalError;pub use cell::RefType;pub use cell::TextCellRef;pub use cell::generate_unique_id;pub use column::ColumnData;pub use column::DataColumn;pub use result_data::ResultData;pub use sheet::Context;pub use sheet::Direction;pub use sheet::Sheet;pub use sheet::SheetInit;pub use sheet::get_word_boundaries_from_str;
Modules§
- bitmask
- A packed bit-per-row validity mask.
- cell
- Cell coordinates, dependency edges, and the engine’s error types.
- column
- Column storage: the typed value column and the per-column bundle of
parallel vectors that a
Sheetis made of. - result_
data - The value type a cell evaluates to.
- sheet
- The
Sheettype: a worksheet’s cells, its formula evaluation, and the dependency-tracked recalculation over them.