Soteria.ConfigGlobal configuration module.
type t = {logs : Logs.Config.cli;stats : Stats.Config.t;terminal : Soteria.Terminal.Config.t;solver : Soteria.Solvers.Config.t;profiling : Profiling.Config.t;}An object that captures configuration from all submodules of Soteria.
val make :
logs:Logs.Config.cli ->
stats:Stats.Config.t ->
terminal:Soteria.Terminal.Config.t ->
solver:Soteria.Solvers.Config.t ->
profiling:Profiling.Config.t ->
tval cmdliner_term : unit -> t Cmdliner.Term.tval set_and_lock : t -> unit