mirror of
https://github.com/serde-rs/serde.git
synced 2025-09-28 13:30:48 +00:00
19 lines
281 B
Rust
19 lines
281 B
Rust
#![allow(dead_code)] // we do not read enum fields
|
|
|
|
use serde_derive::Deserialize;
|
|
|
|
#[derive(Deserialize)]
|
|
#[serde(deny_unknown_fields)]
|
|
pub enum A {
|
|
B {
|
|
c: String,
|
|
},
|
|
D {
|
|
#[serde(flatten)]
|
|
e: E,
|
|
},
|
|
}
|
|
|
|
#[derive(Deserialize)]
|
|
pub struct E {}
|