diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-02-08 01:21:47 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-02-08 01:21:47 +0000 |
commit | 1e0e61a764bc0cc6f1e6b11ddd0fcf380b4e60f7 (patch) | |
tree | a1745a49ce071c422202838e39bcf72cceabe9ed /src/element/pie.rs | |
parent | 7cb267f2d61bd470574f1b24e17734885be689d9 (diff) | |
parent | 38dcba571da88bb8b9ebc8aa9f1409377c32857a (diff) | |
download | plotters-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.rs | 14 |
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; |