1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Register constructors for the types that can be injected into your request and error handlers.  
//!
//! # Guide
//!
//! Check out the ["Dependency injection"](https://pavex.dev/docs/guide/dependency_injection)
//! section of Pavex's guide for a thorough introduction to dependency injection
//! in Pavex applications.
pub use cloning_strategy::CloningStrategy;
pub use lifecycle::Lifecycle;
pub use registered::RegisteredConstructor;
pub use unregistered::Constructor;

mod cloning_strategy;
mod lifecycle;
mod registered;
mod unregistered;