Skip to content

Commit fb5bd9f

Browse files
committed
fix: satisfy clippy
Signed-off-by: Richard Zak <[email protected]>
1 parent d69cefd commit fb5bd9f

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

ciborium/src/value/de.rs

+1-3
Original file line numberDiff line numberDiff line change
@@ -243,10 +243,8 @@ impl<'a, 'de> de::Deserializer<'de> for Deserializer<&'a Value> {
243243
visitor.visit_u64(x)
244244
} else if let Ok(x) = i64::try_from(*x) {
245245
visitor.visit_i64(x)
246-
} else if let Ok(x) = i128::try_from(*x) {
247-
visitor.visit_i128(x)
248246
} else {
249-
unreachable!()
247+
visitor.visit_i128(i128::from(*x))
250248
}
251249
}
252250

ciborium/src/value/ser.rs

+1-3
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,8 @@ impl ser::Serialize for Value {
5050
serializer.serialize_i64(x)
5151
} else if let Ok(x) = u128::try_from(*x) {
5252
serializer.serialize_u128(x)
53-
} else if let Ok(x) = i128::try_from(*x) {
54-
serializer.serialize_i128(x)
5553
} else {
56-
unreachable!()
54+
serializer.serialize_i128(i128::from(*x))
5755
}
5856
}
5957

0 commit comments

Comments
 (0)