pub struct SheetStats {
pub cells: u64,
pub formulas: u64,
pub array_anchors: u64,
pub rows: u32,
pub columns: u32,
pub part_bytes: usize,
pub distinct_r1c1: u64,
pub unreadable: u64,
}Expand description
What one sheet’s walk counted: cells with a value or a formula, formula
cells, array-formula anchors, the last row and column that hold one,
the part’s inflated size, and from 8b the distinct formulas in R1C1 and
the INDIRECT and OFFSET calls met.
Fields§
§cells: u64§formulas: u64§array_anchors: u64§rows: u32§columns: u32§part_bytes: usize§distinct_r1c1: u64Distinct formulas on the sheet, compared in R1C1 relative to their cells, so that a formula filled down counts once.
unreadable: u64INDIRECT and OFFSET calls on the sheet: where a cone is blind.
Trait Implementations§
Source§impl Clone for SheetStats
impl Clone for SheetStats
impl Copy for SheetStats
Source§impl Debug for SheetStats
impl Debug for SheetStats
Source§impl Default for SheetStats
impl Default for SheetStats
impl Eq for SheetStats
Source§impl PartialEq for SheetStats
impl PartialEq for SheetStats
impl StructuralPartialEq for SheetStats
Auto Trait Implementations§
impl Freeze for SheetStats
impl RefUnwindSafe for SheetStats
impl Send for SheetStats
impl Sync for SheetStats
impl Unpin for SheetStats
impl UnsafeUnpin for SheetStats
impl UnwindSafe for SheetStats
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