pub fn object_field_tokens(
prop_name: &str,
prop_ref_or: &ReferenceOr<Schema>,
is_required: bool,
parent_struct_name: &str,
inline_types: &mut Vec<TokenStream>,
) -> TokenStreamExpand description
Emit a single struct field for an object property. Shared between
generate_object_struct and the allOf merger in
super::compositions.
parent_struct_name is used as the prefix for any inline composition
encountered in this property, so that hoisted types get a stable, readable
name like PersonAddress.