Structs

Attributes for array type properties.

Attributes for enum type (a kind of array type) properties.

Attributes for numeric type properties.

Attributes for object type properties.

Properties map of an object type property.

One of the properties of an object type property.

This is a structure representing the JSON schema itself.

Attributes for string type properties.

Attributes for tuple type (a kind of array type) properties.

Enums

This type represents all possible errors that can occur when generate or write JSON Schema string.

Items of an array type or a tuple type property.

Represents some property type.

Traits

A data structure that can provide any schema informations.

Type Definitions

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