1 2 3 4 5 6 7 8 9 10 11 12 13 14
use midiserde::{Deserialize, Serialize}; #[derive(Debug, Default, Deserialize, Serialize)] struct Inner { x: i32, } #[derive(Debug, Deserialize, Serialize)] struct Outer { #[mini(flatten, default)] inner: Inner, } fn main() {}