mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-22 18:27:54 +00:00
Implement Copy for value deserializers of primitive types
This commit is contained in:
@@ -32,14 +32,14 @@ fn test_integer128() {
|
||||
let de_i128 = IntoDeserializer::<value::Error>::into_deserializer(1i128);
|
||||
|
||||
// u128 to u128
|
||||
assert_eq!(1u128, u128::deserialize(de_u128.clone()).unwrap());
|
||||
assert_eq!(1u128, u128::deserialize(de_u128).unwrap());
|
||||
|
||||
// u128 to i128
|
||||
assert_eq!(1i128, i128::deserialize(de_u128.clone()).unwrap());
|
||||
assert_eq!(1i128, i128::deserialize(de_u128).unwrap());
|
||||
|
||||
// i128 to u128
|
||||
assert_eq!(1u128, u128::deserialize(de_i128.clone()).unwrap());
|
||||
assert_eq!(1u128, u128::deserialize(de_i128).unwrap());
|
||||
|
||||
// i128 to i128
|
||||
assert_eq!(1i128, i128::deserialize(de_i128.clone()).unwrap());
|
||||
assert_eq!(1i128, i128::deserialize(de_i128).unwrap());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user