diff --git a/src/func/instances/result.rs b/src/func/instances/result.rs
index d48a6e8..cc05f71 100644
--- a/src/func/instances/result.rs
+++ b/src/func/instances/result.rs
@@ -8,10 +8,11 @@
 //! For [`Option<A>`] alternative see [`option`].
 //!
 //! For values that are never [`Err`], see [`solo`].
+//!
+//! [`option`]: crate::func::instances::option
+//! [`solo`]: crate::func::instances::solo
 
 use crate::func::class_prelude::*;
-#[cfg(doc)]
-use crate::func::instances::*;
 
 #[derive(SharedFunctorAny)]
 pub struct ResultInstance<E>(E);