chore: remove needless question mark

This commit is contained in:
lfgtwo 2025-03-29 01:00:06 +08:00
parent a2408e9b0c
commit 89d61304af
3 changed files with 8 additions and 8 deletions

View File

@ -108,9 +108,9 @@ pub mod as_sat_per_vb_floor {
// Errors on overflow. // Errors on overflow.
pub fn deserialize<'d, D: Deserializer<'d>>(d: D) -> Result<FeeRate, D::Error> { pub fn deserialize<'d, D: Deserializer<'d>>(d: D) -> Result<FeeRate, D::Error> {
Ok(FeeRate::from_sat_per_vb(u64::deserialize(d)?) FeeRate::from_sat_per_vb(u64::deserialize(d)?)
.ok_or(OverflowError) .ok_or(OverflowError)
.map_err(serde::de::Error::custom)?) .map_err(serde::de::Error::custom)
} }
pub mod opt { pub mod opt {
@ -184,9 +184,9 @@ pub mod as_sat_per_vb_ceil {
// Errors on overflow. // Errors on overflow.
pub fn deserialize<'d, D: Deserializer<'d>>(d: D) -> Result<FeeRate, D::Error> { pub fn deserialize<'d, D: Deserializer<'d>>(d: D) -> Result<FeeRate, D::Error> {
Ok(FeeRate::from_sat_per_vb(u64::deserialize(d)?) FeeRate::from_sat_per_vb(u64::deserialize(d)?)
.ok_or(OverflowError) .ok_or(OverflowError)
.map_err(serde::de::Error::custom)?) .map_err(serde::de::Error::custom)
} }
pub mod opt { pub mod opt {

View File

@ -111,7 +111,7 @@ impl<'de> serde::Deserialize<'de> for Height {
D: serde::Deserializer<'de>, D: serde::Deserializer<'de>,
{ {
let u = u32::deserialize(deserializer)?; let u = u32::deserialize(deserializer)?;
Ok(Height::from_consensus(u).map_err(serde::de::Error::custom)?) Height::from_consensus(u).map_err(serde::de::Error::custom)
} }
} }
@ -191,7 +191,7 @@ impl<'de> serde::Deserialize<'de> for Time {
D: serde::Deserializer<'de>, D: serde::Deserializer<'de>,
{ {
let u = u32::deserialize(deserializer)?; let u = u32::deserialize(deserializer)?;
Ok(Time::from_consensus(u).map_err(serde::de::Error::custom)?) Time::from_consensus(u).map_err(serde::de::Error::custom)
} }
} }

View File

@ -284,7 +284,7 @@ pub fn hex_check_unprefixed(s: &str) -> Result<&str, UnprefixedHexError> {
/// If the input string is not a valid hex encoding of a `u32`. /// If the input string is not a valid hex encoding of a `u32`.
pub fn hex_u32(s: &str) -> Result<u32, ParseIntError> { pub fn hex_u32(s: &str) -> Result<u32, ParseIntError> {
let unchecked = hex_remove_optional_prefix(s); let unchecked = hex_remove_optional_prefix(s);
Ok(hex_u32_unchecked(unchecked)?) hex_u32_unchecked(unchecked)
} }
/// Parses a `u32` from a prefixed hex string. /// Parses a `u32` from a prefixed hex string.
@ -333,7 +333,7 @@ pub fn hex_u32_unchecked(s: &str) -> Result<u32, ParseIntError> {
/// If the input string is not a valid hex encoding of a `u128`. /// If the input string is not a valid hex encoding of a `u128`.
pub fn hex_u128(s: &str) -> Result<u128, ParseIntError> { pub fn hex_u128(s: &str) -> Result<u128, ParseIntError> {
let unchecked = hex_remove_optional_prefix(s); let unchecked = hex_remove_optional_prefix(s);
Ok(hex_u128_unchecked(unchecked)?) hex_u128_unchecked(unchecked)
} }
/// Parses a `u128` from a prefixed hex string. /// Parses a `u128` from a prefixed hex string.