Crate he_di [] [src]

Reexports

pub use component::Built;
pub use component::Component;
pub use component::ComponentBuilder;
pub use component::ComponentIndex;

Modules

component

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

container

Author: Boris Version: 1.0

parameter

AnyMap variant to pass parameters to a ContainerBuilder or Container

Structs

Container

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

ContainerBuilder
RegisteredType

Entry in the container When running the following command container_builder.register_type::<MyImplOfTrait>().as::<Trait>(); - MyImplOfTrait -> component - Trait -> as_trait