Awskit_eio.RuntimeDirect-style runtime implementation used by service packages.
Concrete Eio connection record used by Awskit_eio.t. The value is scoped by the Eio.Switch.t supplied to create.
include Awskit.Runtime.S with type 'a t = 'a and type connection = conntype connection = connmodule IO : Awskit.Runtime.IO with type 'a t = 'a tmodule Request_body :
Awskit.Runtime.Request_body
with type 'a io = 'a t
and type t = request_body
and type writer = request_body_writermodule Response_body :
Awskit.Runtime.Response_body
with type 'a io = 'a t
and type t = response_body
and type reader = response_body_readermodule Transport :
Awskit.Runtime.Transport
with type 'a io = 'a t
and type connection = connection
and type request_body = request_body
and type response_body = response_bodymodule Clock : Awskit.Runtime.Clock with type connection = connectionmodule Sleeper :
Awskit.Runtime.Sleeper
with type 'a io = 'a t
and type connection = connectionmodule Random : Awskit.Runtime.Random with type connection = connectionmodule Credentials :
Awskit.Runtime.Credentials_capability
with type 'a io = 'a t
and type connection = connectionmodule Endpoint :
Awskit.Runtime.Endpoint_capability with type connection = connectionmodule Retry : Awskit.Runtime.Retry with type connection = connectionmodule Timeout : Awskit.Runtime.Timeout with type connection = connection