Age | Commit message (Collapse) | Author |
|
|
|
BREAKING CHANGE: The functions to_default_factory and
to_async_default_factory have been renamed to to_dynamic_value and
to_async_dynamic_value, respectively
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Older versions of ahash break with Rust 1.78
https://github.com/tkaitchuck/aHash/issues/200
|
|
|
|
|
|
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
|