package mirage

  1. Overview
  2. Docs
module Log : Logs.LOG
val get_target : Functoria.Info.t -> Mirage_key.mode
val backend_predicate : Mirage_key.mode -> string
val connect_err : string -> int -> string
val with_output : ?mode:int -> Fpath.t -> (out_channel -> unit -> ('a, [> Rresult.R.msg ] as 'b) Rresult.result) -> string -> ('a, 'b) Rresult.result
val pp_key : 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 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