Trait erg_bits::field::BufferReader
source · [−]pub trait BufferReader {
fn read<T: Field<Self> + FieldReader<Self>>(&self) -> T::ValueType { ... }
fn output<T: Field<Self> + FieldReader<Self>>(
&self,
out: &mut T::ValueType
) -> &Self { ... }
}
Expand description
Buffer 读出器
通常将 bit 字段归属的结构体看作缓存。通过实现 BufferReader 来对 bit 字段进行读出操作。 bit 字段所归属的结构体需要实现该接口(如果含有任何可读 bit 字段)。
👍 将 bit 字段归属的结构体看作缓存,在实现寄存器读写操作时会非常有益。