OpamSolverConfigSourceConfiguration options for the solver lib (record, global reference, setter, initialisation)
type t = private {cudf_file : string option;solver : (module OpamCudfSolver.S) Lazy.t;best_effort : bool;solver_preferences_default : string option Lazy.t;solver_preferences_upgrade : string option Lazy.t;solver_preferences_fixup : string option Lazy.t;solver_preferences_best_effort_prefix : string option Lazy.t;solver_timeout : float option;}type 'a options_fun =
?cudf_file:string option ->
?solver:(module OpamCudfSolver.S) Lazy.t ->
?best_effort:bool ->
?solver_preferences_default:string option Lazy.t ->
?solver_preferences_upgrade:string option Lazy.t ->
?solver_preferences_fixup:string option Lazy.t ->
?solver_preferences_best_effort_prefix:string option Lazy.t ->
?solver_timeout:float option ->
'ainclude OpamStd.Config.Sig
with type t := t
and type 'a options_fun := 'a options_funChecks if best_effort was set and is supported