Rust limitations implementing generic commutative mathematical operations | Heykuki News