List of all items
Structs
- ArraySchema
- ExtTypeSchema
- FloatSchema
- IntegerSchema
- MapSchema
- RecordFieldSchema
- RecordSchema
- SchemaDocument
- SchemaMetadata
- SchemaNode
- SchemaNodeId
- SchemaRef
- TextSchema
- TupleSchema
- TypeReference
- UnionSchema
- build::SchemaBuilder
- build::SchemaNodeSpec
- codegen::CodegenDefaults
- codegen::FieldCodegen
- codegen::RecordCodegen
- codegen::RootCodegen
- codegen::UnionCodegen
- interop::UnionInterop
- parse::ParsedArraySchema
- parse::ParsedExtTypeSchema
- parse::ParsedFloatSchema
- parse::ParsedIntegerSchema
- parse::ParsedMapSchema
- parse::ParsedRecordFieldSchema
- parse::ParsedRecordSchema
- parse::ParsedSchemaMetadata
- parse::ParsedSchemaNode
- parse::ParsedTupleSchema
- parse::ParsedUnionSchema
- synth::SynthField
- synth::SynthRecord
- synth::SynthUnion
- type_path_trace::LayoutStrategies
- type_path_trace::ResolvedLayout
- type_path_trace::TypePathTrace
- validate::SchemaValidator
- validate::ValidationContext
- validate::ValidationOutput
- validate::ValidationState
- validate::ValidationTraceOutput
Enums
- Bound
- Description
- FloatPrecision
- SchemaKind
- SchemaNodeContent
- UnknownFieldsPolicy
- codegen::TypeCodegen
- convert::ConversionError
- interop::VariantRepr
- parse::ParsedSchemaNodeContent
- parse::ParsedUnknownFieldsPolicy
- synth::SynthType
- type_path_trace::ResolvedTypeTrace
- type_path_trace::TypePathTraceError
- type_path_trace::TypeTraceUnresolvedReason
- validate::ValidationError
- validate::ValidationWarning
- validate::ValidatorError
- write::SchemaWriteError
Traits
Functions
- convert::document_to_schema
- convert::document_to_schema_with_layout
- synth::synth
- synth::unify
- type_path_trace::materialize_doc_layout
- validate::resolve_node_type_traces
- validate::validate
- validate::validate_node
- validate::validate_with_trace
- write::schema_to_document
- write::schema_to_source_document
Type Aliases
- BindingStyle
- convert::SchemaSourceMap
- type_path_trace::LayoutStrategy
- type_path_trace::NodeTypeTraceMap
- type_path_trace::SchemaNodePathMap