type t
=
{
name : string;
default : string option;
choices : string list;
value : string option;
(** None is unset *)
peeked : bool;
}
include sig ... end
val sexp_of_t : t ‑> Base.Sexp.t
module Stable : sig ... end