From fedf3437a9b13ffcc8d8fde578ac3253bfe1d91a Mon Sep 17 00:00:00 2001
From: Maaz Ahmed <maaz.a@subcom.tech>
Date: Wed, 20 Dec 2023 14:23:05 +0530
Subject: [PATCH] fix: correct Sealed trait's visibility

fixes #15
---
 src/lib.rs           | 4 ++--
 src/query/ops/mod.rs | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/lib.rs b/src/lib.rs
index 887a231..197e61f 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -153,6 +153,6 @@ pub enum Method {
 
 // Private trait used to seal other traits to disallow users from implementing
 // them directly
-pub(crate) mod seal {
-    pub(crate) trait Sealed {}
+mod seal {
+    pub trait Sealed {}
 }
diff --git a/src/query/ops/mod.rs b/src/query/ops/mod.rs
index c943ee2..d53fd75 100644
--- a/src/query/ops/mod.rs
+++ b/src/query/ops/mod.rs
@@ -30,5 +30,4 @@ pub use cmp::Comparison;
 pub use logic::Logical;
 
 /// Marker trait for signifying that a type can be used with the operators
-#[allow(private_bounds)]
 pub trait Operable: Display + Sealed {}
-- 
GitLab