macro_rules! define_struct {
($(#[$structmeta:meta])* struct $type_name:ident$(<$a:ident>)?{$($(#[$meta:meta])*$name:ident : $type:ty),* $(,)?}) => { ... };
}Expand description
Define a structure with a set of default derives.
macro_rules! define_struct {
($(#[$structmeta:meta])* struct $type_name:ident$(<$a:ident>)?{$($(#[$meta:meta])*$name:ident : $type:ty),* $(,)?}) => { ... };
}Define a structure with a set of default derives.