Converting with From

For numeric types, From is only implemented for lossless conversions.


#![allow(unused)]
fn main() {
let ten_as_i64 = i64::from(10_i32) // Ok!
let ten_as_i32 = i32::from(10_i64) // Panics!
}