Skip to main content

Module extension

Module extension 

Source
Expand description

Namespaced, typed extensions.

Applications add their own fields to records through extensions instead of inventing a competing record model. Every extension namespace is described by an ExtensionSchema and every value is typed (ExtValue); there is no untyped JSON blob.

Structs§

ExtensionRegistry
The set of extension schemas a validator knows about.
ExtensionSchema
Describes one extension namespace.
FieldSpec

Enums§

ExtValue
A typed extension value.
FieldType
The declared type of an extension field.