saturating_mul function multiplies two numbers, saturating at -2,147,483,648 and 2,147,483,647 instead of
overflowing.
saturating_mul()
Multiply two numbers, saturating at the 32-bit integer bounds instead of overflowing
Early access Since 1.8.0
The