Nesting
Nesting is a Rust proc-macro library for defining structs, enums, and impls in a nested fashion.
Ideal for writing configs or heavily-nested data structures.
Example
nest!
}
}
}
}
Check out the docs for more info or take a look at nesting-examples for a more detailed example.