From 60e94890d0e2bd76a717c264f493c83f69eefc9c Mon Sep 17 00:00:00 2001 From: sunli Date: Thu, 7 May 2020 20:44:24 +0800 Subject: [PATCH] Clippy cleanup --- src/scalars/any.rs | 6 +++--- src/scalars/json.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scalars/any.rs b/src/scalars/any.rs index 4f1ce0eb..64c361d7 100644 --- a/src/scalars/any.rs +++ b/src/scalars/any.rs @@ -42,7 +42,7 @@ impl Any { pub(crate) fn gql_value_to_json_value(value: Value) -> serde_json::Value { match value { Value::Null => serde_json::Value::Null, - Value::Variable(name) => name.clone().into(), + Value::Variable(name) => name.into(), Value::Int(n) => n.as_i64().unwrap().into(), Value::Float(n) => n.into(), Value::String(s) => s.into(), @@ -50,12 +50,12 @@ pub(crate) fn gql_value_to_json_value(value: Value) -> serde_json::Value { Value::Enum(e) => e.into(), Value::List(values) => values .into_iter() - .map(|value| gql_value_to_json_value(value)) + .map(gql_value_to_json_value) .collect_vec() .into(), Value::Object(obj) => serde_json::Value::Object( obj.into_iter() - .map(|(k, v)| (k.clone(), gql_value_to_json_value(v))) + .map(|(k, v)| (k, gql_value_to_json_value(v))) .collect(), ), } diff --git a/src/scalars/json.rs b/src/scalars/json.rs index e8ea5c66..831f7b1c 100644 --- a/src/scalars/json.rs +++ b/src/scalars/json.rs @@ -30,7 +30,7 @@ impl ScalarType for Json { fn parse(value: &Value) -> Option { serde_json::from_value(gql_value_to_json_value(value.clone())) - .map(|inner| Json(inner)) + .map(Json) .ok() }