Service.IOval 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.resultval is_empty : 'a. 'a io -> bool