Add json_schema alias for GrammarType

This commit is contained in:
Alex Weston 2025-01-30 14:03:54 -05:00
parent 065aabb13d
commit 67a696fad9

View File

@ -209,7 +209,8 @@ pub(crate) enum GrammarType {
///
/// JSON Schema is a declarative language that allows to annotate JSON documents
/// with types and descriptions.
#[serde(rename = "json")]
#[serde(rename = "json_schema")]
#[serde(alias = "json")]
#[serde(alias = "json_object")]
#[schema(example = json ! ({"properties": {"location":{"type": "string"}}}))]
Json(serde_json::Value),