Payload.Upper
module V3 : sig ... end
module V4 : sig ... end
module V5 : sig ... end
type version =
| V3 of V3.t
| V4 of V4.t
| V5 of V5.t
val version_t : version Irmin.Type.t
type raw_payload =
| Valid of version
| Invalid of version
val raw_payload_t : raw_payload Irmin.Type.t
module Latest = V5