Fix attributes canceling each other

This commit is contained in:
David Tolnay
2016-06-05 11:40:30 -07:00
parent 2e06786262
commit 01dfad6705
3 changed files with 35 additions and 20 deletions
+3 -3
View File
@@ -111,9 +111,9 @@ struct WithTraits2<D, E> {
deserialize_with="DeserializeWith::deserialize_with")]
d: D,
#[serde(serialize_with="SerializeWith::serialize_with",
deserialize_with="DeserializeWith::deserialize_with",
bound(serialize="E: SerializeWith",
deserialize="E: DeserializeWith"))]
bound(serialize="E: SerializeWith"))]
#[serde(deserialize_with="DeserializeWith::deserialize_with",
bound(deserialize="E: DeserializeWith"))]
e: E,
}