From 198b316eb128d190709f405f27696ba1cd9dd763 Mon Sep 17 00:00:00 2001 From: Tushar Mathur Date: Wed, 2 Aug 2023 11:42:07 +0530 Subject: [PATCH 1/5] Update lib.rs --- juniper/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/juniper/src/lib.rs b/juniper/src/lib.rs index 43326eb39..f9fc097f2 100644 --- a/juniper/src/lib.rs +++ b/juniper/src/lib.rs @@ -34,7 +34,7 @@ pub mod executor; mod introspection; pub mod parser; pub(crate) mod schema; -mod types; +pub mod types; mod util; pub mod validation; mod value; From fae96bec7059b16adbaffd3d65d57b092816867c Mon Sep 17 00:00:00 2001 From: Tushar Mathur Date: Wed, 2 Aug 2023 12:04:33 +0530 Subject: [PATCH 2/5] Update lib.rs --- juniper/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/juniper/src/lib.rs b/juniper/src/lib.rs index f9fc097f2..d32a58693 100644 --- a/juniper/src/lib.rs +++ b/juniper/src/lib.rs @@ -33,7 +33,7 @@ mod ast; pub mod executor; mod introspection; pub mod parser; -pub(crate) mod schema; +pub mod schema; pub mod types; mod util; pub mod validation; From 067c67deef6d7b3ec9a698bdde06d370f872b842 Mon Sep 17 00:00:00 2001 From: Tushar Mathur Date: Wed, 2 Aug 2023 12:08:31 +0530 Subject: [PATCH 3/5] Update model.rs --- juniper/src/schema/model.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/juniper/src/schema/model.rs b/juniper/src/schema/model.rs index e7cba411d..8df5446d0 100644 --- a/juniper/src/schema/model.rs +++ b/juniper/src/schema/model.rs @@ -49,11 +49,11 @@ pub struct RootNode< /// Metadata for a schema #[derive(Debug)] pub struct SchemaType<'a, S> { - pub(crate) description: Option>, - pub(crate) types: FnvHashMap>, - pub(crate) query_type_name: String, - pub(crate) mutation_type_name: Option, - pub(crate) subscription_type_name: Option, + pub description: Option>, + pub types: FnvHashMap>, + pub query_type_name: String, + pub mutation_type_name: Option, + pub subscription_type_name: Option, directives: FnvHashMap>, } From ea4179fd7cdd12d2834f9b63bb810613159e91fe Mon Sep 17 00:00:00 2001 From: Tushar Mathur Date: Wed, 2 Aug 2023 12:11:50 +0530 Subject: [PATCH 4/5] Update model.rs --- juniper/src/schema/model.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/juniper/src/schema/model.rs b/juniper/src/schema/model.rs index 8df5446d0..a0e8f8855 100644 --- a/juniper/src/schema/model.rs +++ b/juniper/src/schema/model.rs @@ -54,7 +54,7 @@ pub struct SchemaType<'a, S> { pub query_type_name: String, pub mutation_type_name: Option, pub subscription_type_name: Option, - directives: FnvHashMap>, + pub directives: FnvHashMap>, } impl<'a, S> Context for SchemaType<'a, S> {} From 5d4f38697bf6bbe6ed626ad8a16499d92c064a52 Mon Sep 17 00:00:00 2001 From: Tushar Mathur Date: Wed, 2 Aug 2023 12:26:29 +0530 Subject: [PATCH 5/5] Update name.rs --- juniper/src/types/name.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/juniper/src/types/name.rs b/juniper/src/types/name.rs index 899137ad7..2300db3d4 100644 --- a/juniper/src/types/name.rs +++ b/juniper/src/types/name.rs @@ -6,7 +6,7 @@ use std::{ }; #[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] -pub struct Name(String); +pub struct Name(pub String); impl Name { pub fn is_valid(input: &str) -> bool {