Ctypes_structs_computedStructs and unions whose layouts are computed from the sizes and alignment requirements of the constituent field types.
include Ctypes_structs.S
with type ('a, 's) field := ('a, 's) Ctypes_static.fieldval field :
't Ctypes_static.typ ->
string ->
'a Ctypes_static.typ ->
('a, ('s, [< `Struct | `Union ]) Ctypes_static.structured as 't)
Ctypes_static.fieldval seal :
(_, [< `Struct | `Union ]) Ctypes_static.structured Ctypes_static.typ ->
unit