From d648181b26d4734614ac1a22e53321e7708e7fa4 Mon Sep 17 00:00:00 2001 From: tyranron Date: Tue, 21 Jun 2022 14:50:16 +0200 Subject: [PATCH] Fix `reflect` impls for `Result` --- juniper/src/types/result.rs | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/juniper/src/types/result.rs b/juniper/src/types/result.rs index 51ec79ad..62d28d10 100644 --- a/juniper/src/types/result.rs +++ b/juniper/src/types/result.rs @@ -2,25 +2,26 @@ use crate::reflect; -/* -impl reflect::BaseType for Result +impl reflect::BaseType for Result where - T: reflect::BaseType, + T: reflect::BaseType, + BH: ?Sized, { const NAME: reflect::Type = T::NAME; } -impl reflect::BaseSubTypes for Result +impl reflect::BaseSubTypes for Result where - T: reflect::BaseSubTypes, + T: reflect::BaseSubTypes, + BH: ?Sized, { const NAMES: reflect::Types = T::NAMES; } -impl reflect::WrappedType for Result +impl reflect::WrappedType for Result where - T: reflect::WrappedType, + T: reflect::WrappedType, + BH: ?Sized, { const VALUE: reflect::WrappedValue = T::VALUE; } -*/