Module type Record.S

Data with type t = r record. Also contains getters and setters for fields.

type r
include S with type t = r record
type t = r record
val jtype : Package.jtype
val of_json : json -> t
val to_json : t -> json
val default : t
val has : ( r, 'a ) field -> t -> bool
val get : ( r, 'a ) field -> t -> 'a
val set : ( r, 'a ) field -> 'a -> t -> t