Closed brendanzab closed 7 years ago
I can look into it, but there are some things that require unstable that I at least would not want to use dimensioned without, like the ability to multiply with scalars on the left or right.
Yeah, it would be nice. I would like to get it working with cgmath.
type macros have stabilized, which means we're down to using two unstable features. One is const functions which we could do without.
The other is optin_builtin_traits
which was a hack I did to make multiplication work right. It could (and should) be replaced by specialization, but I'll also look into how much it cripples dimensioned if it's behind a feature flag.
Rust stable is now 1.13, so dimensioned works on stable now!
:tada:
Dimensioned currently only works in non-stable Rust. Is it possible to disable some features when building on the stable channel, or are those features fundamentally necessary for the library implementation?