diff --git a/schemars/src/gen.rs b/schemars/src/gen.rs index 27616de..04992ab 100644 --- a/schemars/src/gen.rs +++ b/schemars/src/gen.rs @@ -79,6 +79,9 @@ impl SchemaSettings { Box::new(ReplaceBoolSchemas { skip_additional_properties: true, }), + Box::new(SetSingleExample { + retain_examples: false, + }), ], _hidden: (), } diff --git a/schemars/src/visit.rs b/schemars/src/visit.rs index b9e3d50..a041e16 100644 --- a/schemars/src/visit.rs +++ b/schemars/src/visit.rs @@ -93,6 +93,7 @@ fn visit_single_or_vec(v: &mut V, target: &mut Option