Macro id_ish::with_take_id[][src]

macro_rules! with_take_id {
    ($vis : vis struct $name : ident $(< $($args : tt,) * >) ?
 {
     $(#[$id : meta]) * $id_vis : vis id : $ty : ty,
     $($(#[$meta : meta]) * $k_vis : vis $k : ident : $v : ty), *
 }) => { ... };
}
Expand description

The hackiest macro you’ll ever lose. Probably shouldn’t be used. You can probably write one better yourself, quite honestly.