Pre-decrements the wrapped value.
Declared in <mp-units/utility/constrained.h>
<mp-units/utility/constrained.h>
constexpr constrained& operator--() requires requires(T& v) { { --v } -> std::same_as<T&>; };
a reference to *this, after decrementing
*this