Crate he_di [] [src]

Reexports

pub extern crate anymap;
pub use component::Built;
pub use component::Component;
pub use component::ComponentBuilder;
pub use component::ComponentIndex;
pub use result::Result;

Modules

component

Trait for ComponentBuilder. These objects are created by a #derive macro to build Component objects

container

Container and ContainerBuilder structs

parameter

AnyMap variant to pass parameters to a ContainerBuilder or Container

result

Structs

Container

Struct containing all the registered components and associated with a specific set of parameters

ContainerBuilder
RegisteredType

DI Container entry

Enums

Error