use embedded_cylinder::CylinerBuildU8; #[derive(CylinerBuildU8)] struct XYZ { cubes: u8, eggs: u16 }