1
0
Fork 0
mirror of https://codeberg.org/icewind/bitbuffer.git synced 2026-06-03 16:44:06 +02:00

rewrite derive macro

This commit is contained in:
Robin Appelman 2023-09-12 22:30:45 +02:00
commit 3852f09dd5
21 changed files with 1548 additions and 840 deletions

View file

@ -3,13 +3,8 @@
#![allow(unused_imports)]
use bitbuffer::{BitReadStream, Endianness};
use bitbuffer_derive::{BitRead, BitWrite, BitWriteSized};
use bitbuffer_derive::{BitRead, BitReadSized, BitWrite, BitWriteSized};
#[derive(BitWrite)]
#[discriminant_bits = 4]
enum TestEnumRest {
Foo,
Bar,
#[discriminant = "_"]
Asd,
}
#[derive(BitWrite, PartialEq, Debug)]
#[align]
struct AlignStruct(u8);