Module data_model

Module data_model 

Source
Expand description

Data structure for representing a data-model of Eure.

Structs§

DataModelConfig

Enums§

BooleanKeyRepr
How to represent boolean keys in a data model that does not support booleans as object keys. Corresponds to the $boolean-key-repr extension.
DataModel
Data model of a document or a value in a document. Corresponds to the $data-model extension.
NumberKeyRepr
How to represent numeric keys in a data model that does not support numbers as object keys. Corresponds to the $number-key-repr extension.
TextRepr
How to represent text with non-plaintext language in a data model.
TupleKeyRepr
How to represent tuple keys in a data model that does not support tuples as object keys. Corresponds to the $tuple-key-repr extension.
TupleRepr
How to represent tuples in a data model that does not support tuples. Corresponds to the $tuple-repr extension.
VariantRepr
How to represent variant in a data model. Corresponds to the $variant-repr extension.