use bebytes::BeBytes;
#[cfg(not(feature = "std"))]
extern crate alloc;
#[cfg(not(feature = "std"))]
#[derive(BeBytes, Debug, PartialEq)]
pub struct NestedStruct {
pub dummy_struct: DummyStruct,
}
#[derive(BeBytes, Debug, PartialEq, Clone)]
pub struct DummyStruct {
pub dummy0: [u8; 2],
#[bits(1)]
pub dummy1: u8,
#[bits(7)]
pub dummy2: u8,
}
fn main() {}