Skip to main content

Module base

Module base 

Source
Expand description

GridCraft core types: cell addresses, values and Excel’s coercion rules, error values, date serials and typed-input parsing. No dependencies on the rest of the workspace.

Re-exports§

pub use addr::CategoryLevels;
pub use addr::CellRef;
pub use addr::MAX_COLS;
pub use addr::MAX_ROWS;
pub use addr::RangeRef;
pub use addr::category_levels;
pub use addr::col_to_letters;
pub use addr::letters_to_col;
pub use addr::quote_sheet;
pub use addr::sheet_needs_quotes;
pub use addr::split_areas;
pub use addr::split_sheet;
pub use addr::unquote_sheet;
pub use date::DateSystem;
pub use value::Array;
pub use value::CellError;
pub use value::Value;
pub use value::compare;
pub use value::compare_numbers;
pub use value::compare_text;
pub use value::number_to_text;
pub use value::sort_compare;

Modules§

addr
Cell and range addresses.
color
Shared legacy indexed colours used by XLSX and number-format rendering.
date
Date serial numbers.
parse
Parsing what people type into a cell (and numeric text in formulas).
value
Cell values and Excel’s coercion and comparison rules.