Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = {
user : string option;
remote : string option;
local : Fpath.t option;
keep_v : bool option;
auto_open : bool option;
}
val v :
user:string option ->
remote_repo:string option ->
local_repo:string option ->
Pkg.t list ->
(t, Bos_setup.R.msg) result
val token : dry_run:bool -> unit -> (Fpath.t, Bos_setup.R.msg) result
val keep_v : bool -> (bool, Bos_setup.R.msg) result
val auto_open : bool -> (bool, Bos_setup.R.msg) result
val load : unit -> (t, Bos_setup.R.msg) result
val save : t -> (unit, Bos_setup.R.msg) result
val pretty_fields : t -> (string * string option) list
pretty_fields t
returns the list of pretty-printed key-value pairs for the config t
.