Closed
Description
We often need to talk about zero-sized types (ZSTs) with a particular alignment requirement, e.g., 1, or in general, N:
#[repr(align(N))] struct Zst;
It was suggested in #164 (comment) that we should have an abbreviation for this defined in the glossary, where we also define the zero-sized type (ZST) abbreviation, to avoid writing "a zero-sized one-aligned type" and similar constructs all over the place.
A proposal was to use the N-ZST
schema for an "N-aligned zero-sized type", e.g., 1-ZST
would stand for a "one-aligned zero-sized type".