Crate rschema_core

Source

Structs§

ArrayKeys
Keywords for an array type property.
DefinitionsMap
EnumKeys
Keywords for an enum type (a kind of array type) property.
NumericKeys
Keywords for a numeric type property.
ObjectKeys
Keywords for an object type property.
Properties
Properties map of an object type property.
Property
One of the properties of an object type property.
Schema
This is a structure representing the JSON schema itself.
StringKeys
Keywords for a string type property.
TupleKeys
Keywords for a tuple type (a kind of array type) property.

Enums§

AdditionalProperties
Whether or not the object type property accepts additional properties, or what kind of properties it accepts.
Draft
Meta-schema versions. Read more
Error
This type represents all possible errors that can occur when generate or write JSON Schema string.
Items
Items of an array type or a tuple type property.
Type
Represents some property type.

Traits§

Schematic
A data structure that can provide any schema informations.

Type Aliases§

Definitions
Result
Alias for a Result with the error type rschema::Error.