Module vector_config::schema
source · Modules§
Structs§
- Properties of a
SchemaObject
which define validation assertions for arrays. - Properties which annotate a
SchemaObject
which typically have no effect when an object is being validated against the schema. - Properties of a
SchemaObject
which define validation assertions for numbers. - Properties of a
SchemaObject
which define validation assertions for objects. - The root object of a JSON Schema document.
- Schema generator.
- A JSON Schema object.
- Settings to customize how schemas are generated.
- Properties of a
SchemaObject
which define validation assertions for strings. - Properties of a
SchemaObject
which define validation assertions in terms of other schemas.
Enums§
- The possible types of values in JSON Schema documents.
- A JSON Schema.
- A type which can be serialized as a single item, or multiple items.
Functions§
- Applies metadata to the given schema.
- Determines whether or not an enum schema is ambiguous based on discriminants of its variants.