From 2a0c818e814cd321a73073d471c78695cf149dfb Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 22 Aug 2020 18:09:37 +0100 Subject: [PATCH] this parses, but want to rename --- demo/test.table.toml | 6 ++++-- src/spec.rs | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/demo/test.table.toml b/demo/test.table.toml index 73054787..9b1f7980 100644 --- a/demo/test.table.toml +++ b/demo/test.table.toml @@ -1,7 +1,9 @@ [[players]] nick = "alice" -access = { deliver = "FixedToken", token = "kmqAKPwK4TfReFjMor8MJhdRPBcwIBpe" } +deliver = "FixedToken" +token = "kmqAKPwK4TfReFjMor8MJhdRPBcwIBpe" [[players]] nick = "bob" -access = { deliver = "FixedToken", token = "ccg9kzoTh758QrVE1xMY7BQWB36dNJTx" } +deliver = "FixedToken" +token = "ccg9kzoTh758QrVE1xMY7BQWB36dNJTx" diff --git a/src/spec.rs b/src/spec.rs index f203cf71..5ed27c73 100644 --- a/src/spec.rs +++ b/src/spec.rs @@ -11,6 +11,7 @@ pub struct TableSpec { #[derive(Debug,Serialize,Deserialize)] pub struct PlayerSpec { pub nick: String, + #[serde(flatten)] pub access: Option>, } -- 2.30.2