Macro simple_units::combine_unit
[−]
[src]
macro_rules! combine_unit { ($unit1:ident, $per_unit1:ident, $unit2:ident, $per_unit2:ident, $unit1_unit2:ident, $unit1_per_unit2:ident, $unit2_per_unit1:ident, $per_unit1_unit2:ident) => { ... }; }
This macro combines two units and some permutation / inverse
Example:
init_unit!(Meter); init_unit!(PerMeter); init_unit!(Second); init_unit!(PerSecond); init_unit!(MeterSecond); init_unit!(MeterPerSecond); init_unit!(SecondPerMeter); init_unit!(PerMeterSecond); combine_unit!(Meter, PerMeter, Second, PerSecond, MeterSecond, MeterPerSecond, SecondPerMeter, PerMeterSecond);