From: Ben Pfaff Date: Sun, 6 Apr 2025 18:48:57 +0000 (-0700) Subject: Remove Dimension::Level (it was unused). X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8dea1803f48a3d7245faf9730bb5034415678688;p=pspp Remove Dimension::Level (it was unused). --- diff --git a/rust/pspp/src/output/pivot/mod.rs b/rust/pspp/src/output/pivot/mod.rs index 3759f64a69..f90beb2a55 100644 --- a/rust/pspp/src/output/pivot/mod.rs +++ b/rust/pspp/src/output/pivot/mod.rs @@ -325,11 +325,6 @@ impl PivotTable { /// data.) #[derive(Clone, Debug)] pub struct Dimension { - /// The index for this dimension within its axis. - /// - /// This [Dimension] is `pivot_table.axes[axis].dimensions[level]`. - level: usize, - /// The index within the dimension. /// /// This [Dimension] is `pivot_table.dimensions[top_index]`. @@ -419,12 +414,11 @@ impl DimensionBuilder { self.hide_all_labels = true; self } - fn build(mut self, level: usize, top_index: usize, label_position: LabelPosition) -> Dimension { + fn build(mut self, top_index: usize, label_position: LabelPosition) -> Dimension { let mut leaves = Vec::with_capacity(self.len); self.root.assign_label_depth(label_position, true); let root = self.root.build(label_position, None, &mut leaves); Dimension { - level, top_index, root, data_leaves: leaves.clone(), @@ -681,7 +675,7 @@ impl PivotTableBuilder { } else { LabelPosition::Nested }; - let d = d.build(axes[axis].dimensions.len(), top_index, label_position); + let d = d.build(top_index, label_position); axes[axis].dimensions.push(dimensions.len()); dimensions.push(d); }