Skip to content

Commit a1b74b0

Browse files
committed
early error return of raw_magnitude_str
1 parent f251540 commit a1b74b0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

common/src/format.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ impl FormatSpec {
517517
} else {
518518
""
519519
};
520-
let raw_magnitude_str: Result<String, FormatSpecError> = match self.format_type {
520+
let raw_magnitude_str = match self.format_type {
521521
Some(FormatType::Binary) => self.format_int_radix(magnitude, 2),
522522
Some(FormatType::Decimal) => self.format_int_radix(magnitude, 10),
523523
Some(FormatType::Octal) => self.format_int_radix(magnitude, 8),
@@ -548,7 +548,7 @@ impl FormatSpec {
548548
_ => Err(FormatSpecError::UnableToConvert),
549549
},
550550
None => self.format_int_radix(magnitude, 10),
551-
};
551+
}?;
552552
let format_sign = self.sign.unwrap_or(FormatSign::Minus);
553553
let sign_str = match num.sign() {
554554
Sign::Minus => "-",
@@ -559,7 +559,7 @@ impl FormatSpec {
559559
},
560560
};
561561
let sign_prefix = format!("{sign_str}{prefix}");
562-
let magnitude_str = self.add_magnitude_separators(raw_magnitude_str?, &sign_prefix);
562+
let magnitude_str = self.add_magnitude_separators(raw_magnitude_str, &sign_prefix);
563563
self.format_sign_and_align(
564564
&BorrowedStr::from_bytes(magnitude_str.as_bytes()),
565565
&sign_prefix,

0 commit comments

Comments
 (0)