Schema

Type Alias Schema 

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

Aliased Type§

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

Fields§

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