Up

Module Tag_internal

Signature

type ('variant, 'args) create =
| Args of 'args -> 'variant
| Const of 'variant
type ('variant, 'args) t = {
label
: string ;
rep
: 'args t ;
arity
: int ;
index
: int ;
ocaml_repr
: int ;
tyid
: 'args Typerep_lib.Typename.t ;
create
: ('variant, 'args) create ;
}