derive_unaligned_enum

Function derive_unaligned_enum 

Source
pub(crate) fn derive_unaligned_enum(
    ast: &DeriveInput,
    enm: &DataEnum,
    zerocopy_crate: &Path,
) -> Result<TokenStream, Error>
Expand description

An enum is Unaligned if:

  • No repr(align(N > 1))
  • repr(u8) or repr(i8)