pub fn generate_full_schema<S>(
    aggregator: TypeAggregator<<S as CustomSchema>::CustomTypeKind<RustTypeId>>
) -> VersionedSchema<S>
where S: CustomSchema,