New to Rust. Inherited some code that I don't understand:
use nalgebra::DimName; pub struct Parameters<D> where D: DimName, <D as DimName>::Value: Mul + Mul<UInt>, <<D as DimName>::Value as Mul<UInt>>::Output: ArrayLength<f64>,
I understand that D has to be a DimName, but other than that, I'm pretty lost. Can someone help?
(Also, if someone can explain an nalgebra::DimName, that would be great -- the docs aren't super transparent.)