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