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