From 258c1df61fdbc479dfc64453408c2124841a025f Mon Sep 17 00:00:00 2001 From: Xuanwo Date: Mon, 2 Mar 2026 19:39:35 +0800 Subject: [PATCH] theta: flatten preamble_longs branches for clippy --- datasketches/src/theta/sketch.rs | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/datasketches/src/theta/sketch.rs b/datasketches/src/theta/sketch.rs index 1e8cbb4..f51c586 100644 --- a/datasketches/src/theta/sketch.rs +++ b/datasketches/src/theta/sketch.rs @@ -400,16 +400,12 @@ impl CompactThetaSketch { fn preamble_longs(&self, compressed: bool) -> u8 { if compressed { if self.is_estimation_mode() { 2 } else { 1 } + } else if self.is_estimation_mode() { + 3 + } else if self.is_empty() || self.entries.len() == 1 { + 1 } else { - if self.is_estimation_mode() { - 3 - } else { - if self.is_empty() || self.entries.len() == 1 { - 1 - } else { - 2 - } - } + 2 } }