val null : unit -> 'connection_state t
a server that can handle no queries
val create : implementations:'connection_state Implementation.t list -> on_unknown_rpc:'connection_state on_unknown_rpc -> ( 'connection_state t, [ `Duplicate_implementations of Description.t list ] ) Core.Result.t
create ~implementations ~on_unknown_rpc creates a server capable of responding to the rpcs implemented in the implementation list. Be careful about setting
`Raise because other programs may mistakenly connect to this one causing it to crash.
module Expert : sig ... end
Low-level, untyped access to queries. Regular users should ignore this.