added support for root schema compiled properties for the mixer

This commit is contained in:
2026-03-20 18:04:49 -04:00
parent 9038607729
commit 9255439d53
4 changed files with 126 additions and 40 deletions

View File

@ -167,6 +167,13 @@ pub struct SchemaObject {
#[serde(skip_serializing_if = "Option::is_none")]
pub extensible: Option<bool>,
#[serde(rename = "compiledProperties")]
#[serde(skip_serializing_if = "Option::is_none")]
pub compiled_property_names: Option<Vec<String>>,
#[serde(skip)]
pub compiled_properties: Option<BTreeMap<String, Arc<Schema>>>,
#[serde(skip)]
pub compiled_format: Option<CompiledFormat>,
#[serde(skip)]