#![allow(dead_code, deprecated, unused_variables, unused_mut)] #![feature(core_intrinsics)] #![allow(internal_features)] use std::intrinsics::cttz; fn main() { let x = 0b0011_1000_u8; let num_trailing = cttz(x); assert_eq!(num_trailing, 3); }