Module B0.Conf.Group

module Group: sig .. end
Key groups.

Key groups are named sets of related keys. Each key can belong to at most one group that is specified a key creation time. Key groups offer a convenience for user interaction.



Key groups


type t 
The type for key groups.
val v : ?loc:B0.Def.loc -> ?doc:string -> string -> t
v n ~doc is a key group with unique name n documented by doc.

Warning. Groups must be defined at toplevel and are subject to namespacing, see details.

val none : t
none is the group attached to keys that do not specify an explicit group. Its name is "none".
val keys : t -> B0.Conf.Key.t list
keys g are the keys that belong to group g.
include B0.Def.S