diff --git a/Cargo.toml b/Cargo.toml index fbe6744..c485d91 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aerosol" -version = "1.0.0-alpha.2" +version = "1.0.0-alpha.3" authors = ["Diggory Blake "] edition = "2018" description = "Simple dependency injection for Rust" diff --git a/src/lib.rs b/src/lib.rs index 046f0f3..dc20923 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -29,7 +29,9 @@ mod sync_constructible; pub use resource::Resource; pub use state::Aerosol; -pub use sync_constructible::ConstructibleResource; +pub use sync_constructible::{Constructible, ConstructibleResource, IndirectlyConstructible}; #[cfg(feature = "async")] -pub use async_constructible::AsyncConstructibleResource; +pub use async_constructible::{ + AsyncConstructible, AsyncConstructibleResource, IndirectlyAsyncConstructible, +};