pub trait Layout { type Layout: Iterator; fn layout() -> Self::Layout; }
Associated bits layout
Layout iterator. Typically constant array or slice
Return iterator through layout items. Actual layout may be implemented inside this function or be a associated constant of bitfield type