Module Awskit.RuntimeSource

Runtime abstraction for concurrency adapters.

Runtime abstraction for concurrency adapters.

Runtime adapters own concrete request and response body values. Service packages use this module type without depending on Eio, Lwt, or Unix.

Sourcemodule type IO = sig ... end
Sourcemodule type Request_body = sig ... end
Sourcemodule type Response_body = sig ... end
Sourcemodule type Transport = sig ... end
Sourcemodule type Clock = sig ... end
Sourcemodule type Sleeper = sig ... end
Sourcemodule type Random = sig ... end
Sourcemodule type Credentials_capability = sig ... end
Sourcemodule type Endpoint_capability = sig ... end
Sourcemodule type Retry = sig ... end
Sourcemodule type Timeout = sig ... end
Sourcemodule type S = sig ... end