#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let value = 4.6_f64; let rounded = unsafe { value.to_int_unchecked::() }; assert_eq!(rounded, 4); let value = -128.9_f64; let rounded = unsafe { value.to_int_unchecked::() }; assert_eq!(rounded, i8::MIN); }