Module Mirage_impl_misc

module Log : Logs.LOG
val get_target : Functoria.Info.t -> Mirage_key.mode
val connect_err : string -> int -> string
val with_output : ?mode:int -> Fpath.t -> (Stdlib.out_channel -> unit -> ('a[> Rresult.R.msg ] as 'b) Rresult.result) -> string -> ('a'b) Rresult.result
val pp_key : Stdlib.Format.formatter -> 'a Functoria_key.key -> unit
val query_ocamlfind : ?recursive:bool -> ?format:string -> ?predicates:string -> string list -> (string list[> Rresult.R.msg ]) Rresult.result
val opam_prefix : (string, [> Rresult.R.msg ]) Rresult.result Stdlib.Lazy.t
val pkg_config : string -> string list -> (string list[> Rresult.R.msg ]) Rresult.result
val extra_c_artifacts : string -> string list -> (string list[> Rresult.R.msg ]) Rresult.result
val terminal : unit -> bool
val rr_iter : ('a -> (unit, 'e) Rresult.result) -> 'a list -> (unit, 'e) Rresult.result