diff --git a/src/rstd/singular.rs b/src/rstd/singular.rs
index 9bdadd7..495c136 100644
--- a/src/rstd/singular.rs
+++ b/src/rstd/singular.rs
@@ -1,7 +1,7 @@
 use crate::rcore::*;
 use crate::rstd::*;
 
-pub trait SingularResolution<'a, Ctx: Context<'a>>: 'a {
+trait SingularResolution<'a, Ctx: Context<'a>>: 'a {
     fn singular(self: Rc<Self>) -> HashResolution<'a, Ctx>;
 
     fn s_hash(&self) -> Hash;