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

use feature_macros::feature_specific;

pub mod injectable;

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

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

#[feature_specific("async")]
pub mod async_injectable;