Rust, Design Patterns, Matrix Factorization, Numerical Methods, Software Engineering.
std::cmp; pub trait Numeric: /* The Numeric Trait requires the types that implements it to also implement the list of traits below (explanation on the left) */ std::fmt::Debug + // Print in debug logs std::fmt::Display + // Print PartialEq + cmp::PartialOrd + // To use the == and < or > op. Copy +