Macro multi_structs::multi_structs [] [src]

macro_rules! multi_structs {
    {
        $(#[$($meta:tt)+])*
        struct $name:ident {
            $(
                $(#[$($sub_meta:tt)+])*
                $var:ident: struct $sub:ident {
                    $(
                        $(#[$($field_meta:tt)+])*
                        $field:ident: $ty:ty,
                    )+
                }
            )+
        }
    } => { ... };
}