modular-bitfield 0.13.1

Easily define bitfield types with modular building blocks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use modular_bitfield::prelude::*;

#[bitfield(bits)]
pub struct Missing {
    sign: bool,
    value: B31,
}

#[bitfield(bits(32))]
pub struct WrongMetaType {
    sign: bool,
    value: B31,
}

fn main() {}