aboutsummaryrefslogtreecommitdiff
path: root/src/private/factory.rs
AgeCommit message (Collapse)Author
2023-09-18refactor!: make the async DI container not inside a ArcHampusM
BREAKING CHANGE: The async DI container is no longer inside of a Arc. This affects AsyncBindingBuilder, AsyncBindingScopeConfigurator, AsyncBindingWhenConfigurator & AsyncInjectable
2023-09-18refactor: replace threadsafe castable factory Fn impl with methodHampusM
2023-09-18refactor: make threadsafe castable factory take DI container paramHampusM
2023-09-17refactor!: make the blocking DI container not inside a RcHampusM
BREAKING CHANGE: The blocking DI container is no longer inside of a Rc. This affects BindingBuilder, BindingScopeConfigurator, BindingWhenConfigurator & Injectable
2023-09-17refactor: replace castable factory Fn impl with methodHampusM
2023-09-16refactor: make castable factory take DI container paramHampusM
2023-08-04refactor: rename CastFromSync to CastFromArcHampusM
2022-11-19refactor: reorganize non-public API itemsHampusM