Crate value_unit

Source
Expand description

Using this crate I also created a handy cli calculator that can process units and store variables
See https://github.com/FBastiaan04/unit_calc/

Macros§

ValueUnit
Allways use this macro to create a ValueUnit
Use in the following way:

Structs§

ValueUnit
Allways use the ValueUnit macro to create this struct.
This struct implements all basic arithmatic methods and a power method.
It should be noted however that add, subtract, addassign and subassign will panic if the units are not identical.
Use try_add and try_sub if you want a Result.
root will also panic if not all units have a power which is a multiple of the power.

Traits§

TryAdd
TrySub