#[export_alignment]
Any struct that uses this procedural macro is automatically annotated with #[repr(C)]. Learn more about the significance of this annotation and why it is required here.
#[repr(C)]