pub trait BitIterLE { type Iter: Iterator<Item = bool>; // Required method fn bit_iter_le(&self) -> Self::Iter; }