#![allow(dead_code, deprecated, unused_variables, unused_mut)] #![feature(isolate_most_least_significant_one)] fn main() { let n: i8 = 0b_01100100; assert_eq!(n.isolate_highest_one(), 0b_01000000); assert_eq!(0_i8.isolate_highest_one(), 0); }