Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Repr : Json_repr.Repr with type value := Msgpck.t
val construct : 't Json_encoding.encoding -> 't -> Msgpck.t
val destruct : 't Json_encoding.encoding -> Msgpck.t -> 't
val custom :
('t -> Msgpck.t) ->
(Msgpck.t -> 't) ->
schema:Json_schema.schema ->
't Json_encoding.encoding