Module EzAPI__Service.IO
type _ io=|Empty : unit io|Json : 'a Json_encoding.encoding -> 'a io|Raw : EzAPI.Mime.t list -> string io
val to_string : a. 'a io -> 'a -> stringval from_string : a. 'a io -> ('a -> 'b) -> string -> ('b, [> EzEncoding.destruct_error ]) Stdlib.resultval res_from_string : a. 'a io -> ('a Json_encoding.encoding -> ('a, 'e) Stdlib.result Json_encoding.encoding) -> (('a, 'e) Stdlib.result -> 'b) -> string -> ('b, [> EzEncoding.destruct_error ]) Stdlib.result