add trailing_zeros and leading_zeros to non zero types as a way towards being able to use the optimized intrinsics ctlz_nonzero and cttz_nonzero from stable. have not crated any tracking issue if this is not a solution that is wanted
library
UnsafeCell::into_inner
Ordering
library\core
Pin<&mut T>
Poll