From 9bb65d760922af74bcd6cc51c4ec7319a4c01e36 Mon Sep 17 00:00:00 2001 From: Cyborus Date: Mon, 15 Jan 2024 15:51:21 -0500 Subject: [PATCH] prioritize ref when deserializing `MaybeRef` --- generator/src/openapi.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/generator/src/openapi.rs b/generator/src/openapi.rs index 0540688..843a20d 100644 --- a/generator/src/openapi.rs +++ b/generator/src/openapi.rs @@ -337,12 +337,12 @@ pub enum OAuth2Flow { #[derive(serde::Deserialize, Debug, PartialEq)] #[serde(untagged)] pub enum MaybeRef { - Value { - #[serde(flatten)] - value: T, - }, Ref { #[serde(rename = "$ref")] _ref: String, }, + Value { + #[serde(flatten)] + value: T, + }, }