From 10ab02f167f6590924d7d541fa91bdf680fe1f0b Mon Sep 17 00:00:00 2001 From: Graham Esau Date: Tue, 27 Aug 2019 21:46:27 +0100 Subject: [PATCH] Remove explicit lifetime from get_schema_object --- schemars/src/gen.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/schemars/src/gen.rs b/schemars/src/gen.rs index 985679d..40c45a8 100644 --- a/schemars/src/gen.rs +++ b/schemars/src/gen.rs @@ -148,7 +148,8 @@ impl SchemaGenerator { }) } - pub fn get_schema_object<'a>(&'a self, mut schema: &'a Schema) -> Result { + pub fn get_schema_object(&self, schema: &Schema) -> Result { + let mut schema = schema; loop { match schema { Schema::Object(o) => return Ok(o.clone()),