pub(crate) fn check( catalog: &Catalog, document: &str, schema: &Schema, record: &Value, ) -> Result<(), InvalidRecord>
Checks a record body against a record definition’s schema.