From 4b2043368b3d6ab17bc537b011f1813daf6a612c Mon Sep 17 00:00:00 2001 From: timofey Date: Sun, 30 Jul 2023 11:16:32 +0000 Subject: [PATCH] `composition`: remove `#[cfg(doc)]` --- src/func/instances.rs | 2 +- src/func/instances/composition.rs | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/func/instances.rs b/src/func/instances.rs index 2daaa19..ff9a7e6 100644 --- a/src/func/instances.rs +++ b/src/func/instances.rs @@ -19,7 +19,7 @@ //! [^production]: instances expected to be used in production. //! //! [^research]: instances used for research purposes to enhance the abstract interfaces. -//! +//! //! [`MonadFail`]: crate::func::fail::MonadFail //! [`Monad`]: crate::func::Monad diff --git a/src/func/instances/composition.rs b/src/func/instances/composition.rs index 242a076..d5d4dea 100644 --- a/src/func/instances/composition.rs +++ b/src/func/instances/composition.rs @@ -3,10 +3,13 @@ //! For changing behaviour of existing [instances], see [`overload`]. //! //! For [`future`]-[`result`] composition, see [`tryfuture`]. +//! +//! [`overload`]: crate::func::instances::overload +//! [`future`]: crate::func::instances::future +//! [`result`]: crate::func::instances::result +//! [`tryfuture`]: crate::func::instances::tryfuture use crate::func::class_prelude::*; -#[cfg(doc)] -use crate::func::instances::*; pub struct CompositionInstance(U, V);