From 9a69c17a4ef9bdc4485ca0f637f2fc033573675f Mon Sep 17 00:00:00 2001 From: Azriel Hoh Date: Wed, 10 Oct 2018 09:16:03 +1300 Subject: [PATCH] Added `NewType` variant to example. --- examples/enum_external.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/enum_external.rs b/examples/enum_external.rs index 1feff77..095dca5 100644 --- a/examples/enum_external.rs +++ b/examples/enum_external.rs @@ -14,6 +14,7 @@ struct Config { // tuple: MyEnum, #[serde(rename = "struct")] structv: MyEnum, + newtype: MyEnum, my_enum: Vec, } @@ -21,6 +22,7 @@ struct Config { enum MyEnum { Plain, Tuple(i64, bool), + NewType(String), Struct { value: i64 }, } @@ -29,9 +31,11 @@ fn main() { plain = "Plain" # tuple = { 0 = 123, 1 = true } struct = { Struct = { value = 123 } } + newtype = { NewType = "value" } my_enum = [ { Plain = {} }, # { Tuple = { 0 = 123, 1 = true } }, + { NewType = "value" }, { Struct = { value = 123 } } ]"#;