Pretend remote derives are not dead code

This commit is contained in:
David Tolnay
2018-05-02 13:29:44 -07:00
parent 893c0578dd
commit b78f434086
6 changed files with 152 additions and 4 deletions
-2
View File
@@ -333,9 +333,7 @@ fn test_gen() {
#[derive(Serialize, Deserialize)]
#[serde(untagged, remote = "Or")]
enum OrDef<A, B> {
#[allow(dead_code)]
A(A),
#[allow(dead_code)]
B(B),
}
-2
View File
@@ -160,10 +160,8 @@ struct StructPrivDef {
#[derive(Serialize, Deserialize)]
#[serde(remote = "remote::StructPub")]
struct StructPubDef {
#[allow(dead_code)]
a: u8,
#[allow(dead_code)]
#[serde(with = "UnitDef")]
b: remote::Unit,
}