You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sadly that doesn't work as of now due to Rust's coherence rules. It ends up in a classy
type parameter `C` must be covered by another type when it appears before the first local type (`Vector3d<C>`)
I'm assuming the problem might be solvable when trait specialization / default impl lands. Alternatively, one could specialize for the standard numeric types but in general, this simply cannot be implemented at the moment.
sunsided
added a commit
to sunsided/micromath
that referenced
this issue
Jul 17, 2024
May be also element-wise multiplication and division for vectors.
Can do PR if needed
The text was updated successfully, but these errors were encountered: