8.1. Structs

Any simple types (ints, doubles, enums, or simple types found in the same binding) can simply be bound by preceding them with public. This also applies to any parented structs that are not pointed to directly (i.e., they are foo f; not foo *f;)