Rpc_effect_kernel.ConnectorA connector specifies a way of creating a connection. This module is exposed to cover exceptional cases; ordinarily, you should prefer to use the Self and Url constructors of Where_to_connect.t, which have a connector backing them that you don't need to explicitly provide.
module Rpc := Async_rpc_kernel.Rpcval persistent_connection :
on_conn_failure:On_conn_failure.t ->
(module Async_rpc_kernel.Persistent_connection.S
with type conn = Rpc.Connection.t
and type t = 'conn) ->
'conn ->
tval of_packed_persistent_connection :
on_conn_failure:On_conn_failure.t ->
Persistent_connection_packed.t ->
tval async_durable : Rpc.Connection.t Async_durable.t -> tval for_test :
's Rpc.Implementations.t ->
connection_state:(Rpc.Connection.t -> 's) ->
tval for_preview :
's Rpc.Implementations.t ->
connection_state:(Rpc.Connection.t -> 's) ->
tval test_fallback : t