pub type Square<A> = <A as Mul>::Output;
Expand description

Alias to make it easy to square. Square<A> = <A as Mul<A>>::Output