Module Versioned.StagedSource

Sourcetype ('req, 'resp) request = {
  1. encode_req : 'req -> Call.t;
  2. decode_resp : Csexp.t -> ('resp, Response.Error.t) Stdune.result;
}
Sourcetype 'payload notification = {
  1. encode : 'payload -> Call.t;
}