Module Data_as_hash.As_record

type 'a t = {
data : 'a;
hash : Snark_params.Tick.Field.t;
}
val t_fields_annots : string -> (string * string option) list
val t_toplevel_annots : unit -> (string * string option) list
val hash : 'a t -> Snark_params.Tick.Field.t
val data : 'a t -> 'a
module Fields : sig ... end