nest_struct 0.5.5

Nest struct and enum definitions with minimal syntax changes
Documentation
#![allow(dead_code)]
#[macro_use]
extern crate nest_struct;

#[nest_struct]
enum Nested {
    Named {
        a: u32,
        b: u32,
    },
    Unnamed(u32, u32),
    None,
    NestedEnum(
        nest! {
            First,
            Last,
        },
        u32,
        nest! {
            Second,
            Third,
        },
    ),
    NestedStruct(
        nest! {
            first: String,
            last: String,
        },
        u32,
    ),
}