val create : name:string ->perm:perm->off:int ->location:location->t
val map :
name:((t, string)Fieldslib.Field.t-> string)->perm:((t, perm)Fieldslib.Field.t->perm)->off:((t, int)Fieldslib.Field.t-> int)->location:((t, location)Fieldslib.Field.t->location)->t
val iter :
name:((t, string)Fieldslib.Field.t-> unit)->perm:((t, perm)Fieldslib.Field.t-> unit)->off:((t, int)Fieldslib.Field.t-> unit)->location:((t, location)Fieldslib.Field.t-> unit)->
unit
val to_list :
name:((t, string)Fieldslib.Field.t->'elem__)->perm:((t, perm)Fieldslib.Field.t->'elem__)->off:((t, int)Fieldslib.Field.t->'elem__)->location:((t, location)Fieldslib.Field.t->'elem__)->'elem__ list
val map_poly :
([< `Read | `Set_and_create ], t, 'x0)Fieldslib.Field.user->'x0 list