Remove explicit lifetime from get_schema_object

This commit is contained in:
Graham Esau 2019-08-27 21:46:27 +01:00
parent f45181aac3
commit 10ab02f167

View file

@ -148,7 +148,8 @@ impl SchemaGenerator {
}) })
} }
pub fn get_schema_object<'a>(&'a self, mut schema: &'a Schema) -> Result<SchemaObject> { pub fn get_schema_object(&self, schema: &Schema) -> Result<SchemaObject> {
let mut schema = schema;
loop { loop {
match schema { match schema {
Schema::Object(o) => return Ok(o.clone()), Schema::Object(o) => return Ok(o.clone()),