PropList.SchemaThis module is a set of fields (Field.t and FieldRO.t) that can be addressed by their name (as string). Value can be set and retrieved as string only. However, the value itself is stored in its native type.
get t data nm Retrieve the string value of field nm from schema t stores in data.
set t data nm ~context str Parse string value str in ~context and stores it in data for field nm of schema t.
fold f acc t Apply f acc field_name field_extra field_help in turn to all fields of schema t.
Same as Schema.fold except no accumulator are involved.