macro_rules! datapoint_info { ($name : expr) => { ... }; ($name : expr, $($fields : tt) +) => { ... }; }