Add json_schema alias for GrammarType

This commit is contained in:
Alex Weston 2025-01-30 14:03:54 -05:00 committed by drbh
parent 2e60a8dd65
commit d9cac33231

View File

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