Skip to content

Commit e26a6e8

Browse files
committed
Fix uppercase hex serialization
1 parent fee666e commit e26a6e8

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/serde.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -151,10 +151,10 @@ where
151151
/// ```
152152
pub fn ser_hexify_prefixed_upper<T, S>(value: &T, serializer: S) -> Result<S::Ok, S::Error>
153153
where
154-
S: Serializer,
155-
T: Hexify,
154+
S: Serializer,
155+
T: Hexify,
156156
{
157-
serializer.serialize_str(&value.hexify_prefixed())
157+
serializer.serialize_str(&value.hexify_prefixed_upper())
158158
}
159159

160160
/// Deserialize string to bytes.
@@ -399,11 +399,11 @@ fn serde_should_work() {
399399
let result = serde_json::to_string(&ljf);
400400
assert!(result.is_ok());
401401

402-
let json = result.unwrap();
403-
assert_eq!(
404-
json,
405-
r#"{"_0":"34","_1":"208","_2":"0x4f5da2","_3":"0x4f5da2","_4":"4f5da2","_5":"4F5DA2","_6":"0x4c6f7665204a616e6520466f7265766572","_7":"0x4c6f7665204a616e6520466f7265766572","_8":"Love Jane Forever"}"#
406-
);
402+
let json = result.unwrap();
403+
assert_eq!(
404+
json,
405+
r#"{"_0":"34","_1":"208","_2":"0x4f5da2","_3":"0x4F5DA2","_4":"4f5da2","_5":"4F5DA2","_6":"0x4c6f7665204a616e6520466f7265766572","_7":"0x4C6F7665204A616E6520466F7265766572","_8":"Love Jane Forever"}"#
406+
);
407407

408408
let result = serde_json::from_str::<LjfPredefined>(&json);
409409
assert!(result.is_ok());

0 commit comments

Comments
 (0)