Mimic_happy_eyeballsmodule type S = sig ... endmodule Make
  (Stack : Tcpip.Stack.V4V6)
  (Happy_eyeballs : 
    Happy_eyeballs_mirage.S
      with type flow = Stack.TCP.flow
       and type stack = Stack.t)
  (_ : 
    Dns_client_mirage.S
      with type happy_eyeballs = Happy_eyeballs.t
       and type Transport.stack = Stack.t * Happy_eyeballs.t) : 
  sig ... endThe functor used by the MirageOS to prepare the Mimic.ctx from an already allocated happy_eyeballs resource which is able to allocate a TCP/IP connection from a destination regardless the target chosen by the user.