Fix compile error in ef_tests

This commit is contained in:
Paul Hauner 2019-09-06 22:45:05 +10:00
parent bef21d9218
commit 9b062e0523
No known key found for this signature in database
GPG Key ID: 303E4494BB28068C

View File

@ -4,7 +4,7 @@ use super::*;
use crate::cases::common::{SszStaticType, TestU128, TestU256}; use crate::cases::common::{SszStaticType, TestU128, TestU256};
use crate::cases::ssz_static::{check_serialization, check_tree_hash}; use crate::cases::ssz_static::{check_serialization, check_tree_hash};
use crate::decode::yaml_decode_file; use crate::decode::yaml_decode_file;
use serde::{de::Error as SerdeError, Deserialize, Deserializer}; use serde::{de::Error as SerdeError, Deserializer};
use serde_derive::Deserialize; use serde_derive::Deserialize;
use ssz_derive::{Decode, Encode}; use ssz_derive::{Decode, Encode};
use std::fs; use std::fs;
@ -287,7 +287,7 @@ fn byte_list_from_hex_str<'de, D, N: Unsigned>(
where where
D: Deserializer<'de>, D: Deserializer<'de>,
{ {
let s: String = Deserialize::deserialize(deserializer)?; let s: String = serde::de::Deserialize::deserialize(deserializer)?;
let decoded: Vec<u8> = hex::decode(&s.as_str()[2..]).map_err(D::Error::custom)?; let decoded: Vec<u8> = hex::decode(&s.as_str()[2..]).map_err(D::Error::custom)?;
if decoded.len() > N::to_usize() { if decoded.len() > N::to_usize() {