Open yancheng199287 opened 3 years ago
#[derive(Debug, Deserialize)] struct User { name: String, age: u8, weight: u8, high: f32, #[serde(flatten)] role_type:RoleType }
You can't flatten a unit enum like RoleType
.
This struct is working:
#[derive(Debug, Deserialize)]
struct User {
name: String,
age: u8,
weight: u8,
high: f32,
role_type: RoleType,
}