diff --git a/src/context.rs b/src/context.rs index e0fdfcb5..016631ec 100644 --- a/src/context.rs +++ b/src/context.rs @@ -9,8 +9,8 @@ use std::sync::atomic::AtomicUsize; use std::sync::Arc; use fnv::FnvHashMap; -use serde::ser::{SerializeSeq, Serializer}; use serde::de::{Deserialize, Deserializer}; +use serde::ser::{SerializeSeq, Serializer}; use serde::Serialize; use crate::extensions::Extensions; @@ -41,7 +41,9 @@ impl Display for Variables { impl<'de> Deserialize<'de> for Variables { fn deserialize>(deserializer: D) -> Result { - Ok(Self(>>::deserialize(deserializer)?.unwrap_or_default())) + Ok(Self( + >>::deserialize(deserializer)?.unwrap_or_default(), + )) } } @@ -173,12 +175,8 @@ impl<'a> Display for QueryPathNode<'a> { first = false; match segment { - QueryPathSegment::Index(idx) => { - write!(f, "{}", *idx) - } - QueryPathSegment::Name(name) => { - write!(f, "{}", name) - } + QueryPathSegment::Index(idx) => write!(f, "{}", *idx), + QueryPathSegment::Name(name) => write!(f, "{}", name), } }) } diff --git a/src/extensions/apollo_tracing.rs b/src/extensions/apollo_tracing.rs index d4dfeb6b..2ae892cc 100644 --- a/src/extensions/apollo_tracing.rs +++ b/src/extensions/apollo_tracing.rs @@ -1,9 +1,9 @@ use std::collections::BTreeMap; use std::ops::Deref; +use chrono::{DateTime, Utc}; use serde::ser::SerializeMap; use serde::{Serialize, Serializer}; -use chrono::{DateTime, Utc}; use crate::extensions::{Extension, ExtensionContext, ExtensionFactory, ResolveInfo}; use crate::{value, Value, Variables}; diff --git a/src/extensions/mod.rs b/src/extensions/mod.rs index e93c87a1..6390171b 100644 --- a/src/extensions/mod.rs +++ b/src/extensions/mod.rs @@ -13,8 +13,8 @@ use std::any::{Any, TypeId}; use std::collections::BTreeMap; use crate::context::{QueryPathNode, ResolveId}; -use crate::{Data, Request, Result, ServerError, ServerResult, Variables}; use crate::parser::types::ExecutableDocument; +use crate::{Data, Request, Result, ServerError, ServerResult, Variables}; use crate::{Error, Name, Value}; #[cfg(feature = "apollo_tracing")] diff --git a/src/extensions/tracing.rs b/src/extensions/tracing.rs index 0ccc930f..acc474bc 100644 --- a/src/extensions/tracing.rs +++ b/src/extensions/tracing.rs @@ -3,8 +3,8 @@ use std::collections::BTreeMap; use tracing::{span, Level, Span}; use crate::extensions::{Extension, ExtensionContext, ExtensionFactory, ResolveInfo}; -use crate::{ServerError, Variables}; use crate::parser::types::ExecutableDocument; +use crate::{ServerError, Variables}; /// Tracing extension /// diff --git a/src/types/external/chrono_tz.rs b/src/types/external/chrono_tz.rs index 5f834bf1..72b4808d 100644 --- a/src/types/external/chrono_tz.rs +++ b/src/types/external/chrono_tz.rs @@ -1,6 +1,6 @@ use chrono_tz::Tz; -use crate::{InputValueError, InputValueResult, Result, ScalarType, Value, Scalar}; +use crate::{InputValueError, InputValueResult, Result, Scalar, ScalarType, Value}; #[Scalar(internal, name = "TimeZone")] impl ScalarType for Tz { diff --git a/src/types/string_number.rs b/src/types/string_number.rs index 99480be9..741c4e46 100644 --- a/src/types/string_number.rs +++ b/src/types/string_number.rs @@ -1,7 +1,7 @@ use std::fmt::Display; -use serde::{Deserialize, Serialize}; use num_traits::Num; +use serde::{Deserialize, Serialize}; use crate::{InputValueError, InputValueResult, Scalar, ScalarType, Value};