Age | Commit message (Collapse) | Author |
|
This fixes that syrette_macros can only be built as a dependency of Syrette
|
|
|
|
BREAKING CHANGE: The factory and the declare_default_factory macros have been removed. They are no longer needed to use factories
|
|
|
|
BREAKING CHANGE: Multiple async DI container binding builder & binding configurator functions are no longer async
|
|
|
|
|
|
|
|
|
|
|
|
This unwrap couldn't possibly be Err and can be removed by creating method call expressions by hand
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BREAKING CHANGE: The async DI container is no longer inside of a Arc. This affects AsyncBindingBuilder, AsyncBindingScopeConfigurator, AsyncBindingWhenConfigurator & AsyncInjectable
|
|
|
|
|
|
|
|
BREAKING CHANGE: The blocking DI container is no longer inside of a Rc. This affects BindingBuilder, BindingScopeConfigurator, BindingWhenConfigurator & Injectable
|
|
|
|
|
|
The get_binding_providable method doesn't need to be mocked so it should be moved to a non mocked impl
|
|
BREAKING CHANGE: The async DI container prelude module have been removed as it is no longer necessary seeing as the async DI container interface have been removed
|
|
BREAKING CHANGE: IAsyncDIContainer have been removed and multiple structs no longer take a DI container generic parameter
|
|
This makes the async-factory example work again
|
|
BREAKING CHANGE: The blocking DI container prelude module have been removed as it is no longer necessary seeing as the blocking DI container interface have been removed
|
|
BREAKING CHANGE: IDIContainer have been removed and multiple structs no longer take a DI container generic parameter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes the dependency tests not working on Rust 1.62.1
|
|
|
|
|