Values.CustomPropertySourceRepresents a member of the complex data structure. The data type of the property can be either primitive or another struct.
type nonrec t = {fullyQualifiedName : CustomPropertyFullyQualifiedNameString.t;The fully qualified name of the custom property. For example, the fully qualified name of a custom property might be ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.
*)dataType : NodeDataType.t;The data type for the custom property.
*)dataEncoding : NodeDataEncoding.t option;Indicates whether the property is binary data.
*)description : Description.t option;A brief description of the custom property.
*)deprecationMessage : Message.t option;The deprecation message for the node or the branch that was moved or deleted.
*)comment : Message.t option;A comment in addition to the description.
*)structFullyQualifiedName : NodePath.t option;The fully qualified name of the struct node for the custom property if the data type of the custom property is Struct or StructArray.
*)}val make :
?dataEncoding:??? ->
?description:??? ->
?deprecationMessage:??? ->
?comment:??? ->
?structFullyQualifiedName:??? ->
fullyQualifiedName:CustomPropertyFullyQualifiedNameString.t ->
dataType:NodeDataType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of CustomPropertyFullyQualifiedNameString.t ])
list ]