macro_rules! dispatch_measurement {
({
$(($distance_name:ident, $distance_type:ty),)+
},
$measurement:expr, $type_name:ident, $body:expr) => { ... };
($measurement:expr, $type_name:ident, $body:expr) => { ... };
}
macro_rules! dispatch_measurement {
({
$(($distance_name:ident, $distance_type:ty),)+
},
$measurement:expr, $type_name:ident, $body:expr) => { ... };
($measurement:expr, $type_name:ident, $body:expr) => { ... };
}