embedded-interfaces 0.10.3

Traits for common embedded interfaces and procedural macros for effortless definition of registers and commands for embedded device drivers
Documentation
1
2
3
4
5
6
7
8
9
use embedded_interfaces::codegen::interface_objects;
interface_objects! {
    enum Overlap: u8{4} {
        0..=5 Range1,
        4..=8 Range2, // 4-5 overlap
        _ Wild,
    }
}
fn main() {}