//! Truly zero cost dependency injection — in safe and stable Rust.
//!
//! This crate defines two key concepts:
//! - **providers** are types which provide some dependency by value, shared or unique reference
//! - **context** types represent different ways to provide some dependency
//!
//! // TODO better documentation
pub use ;