#![allow(dead_code, deprecated, unused_variables, unused_mut)] #![feature(isolate_most_least_significant_one)] fn main() { let n: u8 = 0b_01100100; assert_eq!(n.isolate_lowest_one(), 0b_00000100); assert_eq!(0_u8.isolate_lowest_one(), 0); }