Module Env.Typed_field

module Deep : sig ... end
module Shallow : module type of Deep
include module type of Deep
type nonrec derived_on = t
type !_ typed__t =
  1. | Fmt_table_formatting : Table_formatting.t typed__t
  2. | Table_width : int typed__t
type nonrec 'result t = 'result typed__t
include Typed_fields_lib.S with type 'a t := 'a t and type derived_on := derived_on
val names : Base.string Base.list
val name : 'a t -> Base.string
val path : 'a t -> Base.string Base.list
val __ord : 'a t -> Base.int Base.list
module Type_ids : sig ... end
module Packed : sig ... end
type creator = {
  1. f : 'a. 'a t -> 'a;
}
val get : 'a t -> derived_on -> 'a
val set : 'a t -> derived_on -> 'a -> derived_on
val create : creator -> derived_on