A unit with a scaling prefix applied, e.g. kilo(metre).
There is conceptually no difference between defining a regular conversion
and prefixing a unit. However, PrefixedUnit automatically generates the
name of the new unit, and it is able to fold multiple prefixes of the same
system, e.g. milli(kilo(metre)) to just metre.
structPrefixedUnit(BaseUnit, int exponent, alias System)
A unit with a scaling prefix applied, e.g. kilo(metre).
There is conceptually no difference between defining a regular conversion and prefixing a unit. However, PrefixedUnit automatically generates the name of the new unit, and it is able to fold multiple prefixes of the same system, e.g. milli(kilo(metre)) to just metre.