aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/mod.rs
blob: 9815a11a3dc41da9b8385c56ca9612b9b6b35ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Various useful interfaces.

pub mod injectable;

#[cfg(feature = "factory")]
#[doc(hidden)]
pub mod any_factory;

#[cfg(feature = "factory")]
#[doc(hidden)]
pub mod factory;

#[cfg(feature = "async")]
#[cfg_attr(doc_cfg, doc(cfg(feature = "async")))]
pub mod async_injectable;