aboutsummaryrefslogtreecommitdiff
path: root/src/element/pie.rs
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-08 01:21:47 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-08 01:21:47 +0000
commit1e0e61a764bc0cc6f1e6b11ddd0fcf380b4e60f7 (patch)
treea1745a49ce071c422202838e39bcf72cceabe9ed /src/element/pie.rs
parent7cb267f2d61bd470574f1b24e17734885be689d9 (diff)
parent38dcba571da88bb8b9ebc8aa9f1409377c32857a (diff)
downloadplotters-1e0e61a764bc0cc6f1e6b11ddd0fcf380b4e60f7.tar.gz
Snap for 11421525 from 38dcba571da88bb8b9ebc8aa9f1409377c32857a to simpleperf-releasesimpleperf-release
Change-Id: I5c8b5c2d5065303b6636629c5d09283ebe356947
Diffstat (limited to 'src/element/pie.rs')
-rw-r--r--src/element/pie.rs14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/element/pie.rs b/src/element/pie.rs
index 9529834..79fa927 100644
--- a/src/element/pie.rs
+++ b/src/element/pie.rs
@@ -109,18 +109,14 @@ impl<'a, DB: DrawingBackend, Label: Display> Drawable<DB> for Pie<'a, (i32, i32)
let radian_increment = PI / 180.0 / self.radius.sqrt() * 2.0;
let mut perc_labels = Vec::new();
for (index, slice) in self.sizes.iter().enumerate() {
- let slice_style =
- self.colors
- .get(index)
- .ok_or_else(|| DrawingErrorKind::FontError(Box::new(
- PieError::LengthMismatch,
- )))?;
+ let slice_style = self
+ .colors
+ .get(index)
+ .ok_or_else(|| DrawingErrorKind::FontError(Box::new(PieError::LengthMismatch)))?;
let label = self
.labels
.get(index)
- .ok_or_else(|| DrawingErrorKind::FontError(Box::new(
- PieError::LengthMismatch,
- )))?;
+ .ok_or_else(|| DrawingErrorKind::FontError(Box::new(PieError::LengthMismatch)))?;
// start building wedge line against the previous edge
let mut points = vec![*self.center];
let ratio = slice / self.total;