fix option_sig_serde ()

This commit is contained in:
Yeastplume 2019-03-21 15:45:10 +00:00 committed by GitHub
parent 6949a0d341
commit 2e72ed91f3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -75,7 +75,7 @@ pub mod option_sig_serde {
where
D: Deserializer<'de>,
{
Option::<&str>::deserialize(deserializer).and_then(|res| match res {
Option::<String>::deserialize(deserializer).and_then(|res| match res {
Some(string) => from_hex(string.to_string())
.map_err(|err| Error::custom(err.to_string()))
.and_then(|bytes: Vec<u8>| {