pub type Schema<S> = SchemaV1<S>;

Aliased Type§

struct Schema<S> {
    pub type_kinds: Vec<TypeKind<<S as CustomSchema>::CustomTypeKind<LocalTypeId>, LocalTypeId>>,
    pub type_metadata: Vec<TypeMetadata>,
    pub type_validations: Vec<TypeValidation<<S as CustomSchema>::CustomTypeValidation>>,
}

Fields§

§type_kinds: Vec<TypeKind<<S as CustomSchema>::CustomTypeKind<LocalTypeId>, LocalTypeId>>§type_metadata: Vec<TypeMetadata>§type_validations: Vec<TypeValidation<<S as CustomSchema>::CustomTypeValidation>>