`type t````=` `{`

`verbosity : Core_bench.Verbosity.t;`
`no_compactions : bool;`
`time_quota : Core.Time.Span.t;`
`sampling_type : [ `Geometric of float | `Linear of int ];`
`stabilize_gc_between_runs : bool;`
`fork_each_benchmark : bool;`

`}```
`val fork_each_benchmark : t ‑> bool`
`val stabilize_gc_between_runs : t ‑> bool`
`val sampling_type : t ‑> [ `Geometric of float | `Linear of int ]`
`val time_quota : t ‑> Core.Time.Span.t`
`val no_compactions : t ‑> bool`
`val verbosity : t ‑> Core_bench.Verbosity.t`
`module Fields : sig ... end`
`val t_of_sexp : Base.Sexp.t ‑> t`
`val sexp_of_t : t ‑> Base.Sexp.t`
`val create : ?⁠verbosity:Core_bench.Verbosity.t ‑> ?⁠no_compactions:bool ‑> ?⁠time_quota:Core.Time.Span.t ‑> ?⁠sampling_type:[ `Geometric of float | `Linear of int ] ‑> ?⁠stabilize_gc_between_runs:bool ‑> ?⁠fork_each_benchmark:bool ‑> unit ‑> t`