Trait bitfield_layout::Layout[][src]

pub trait Layout {
    type Layout: Iterator;
    fn layout() -> Self::Layout;
}
Expand description

Associated bits layout

Associated Types

type Layout: Iterator[src]

Layout iterator. Typically constant array or slice

Required methods

fn layout() -> Self::Layout[src]

Return iterator through layout items. Actual layout may be implemented inside this function or be a associated constant of bitfield type

Implementors

impl<M: Layout, T> Layout for BitField<M, T>[src]

type Layout = M::Layout

fn layout() -> Self::Layout[src]