Module EzReqEioS

type headers = (string * string) list
type response = int * string * headers
type 'a error = int * [ `known of 'a | `unknown of string option ]
type net_ty = [
  1. | `Network
  2. | `Platform of [ `Generic | `Unix ]
]
type 'a net = ([> net_ty ] as 'a) Eio.Resource.t
module type S = sig ... end
module type Interface = sig ... end