diff options
author | HampusM <hampus@hampusmat.com> | 2024-07-11 21:00:09 +0200 |
---|---|---|
committer | HampusM <hampus@hampusmat.com> | 2024-07-11 21:00:09 +0200 |
commit | 20d37eb93060e51970d3791c6c173e07ef5ad489 (patch) | |
tree | 0c08e74cacdedfe10273f5db69aeaed06e37a03b /src/di_container/blocking | |
parent | cde9d4b41a4b37612420ac522bc261147966efa5 (diff) |
refactor: rename castable factory to castable function
Diffstat (limited to 'src/di_container/blocking')
-rw-r--r-- | src/di_container/blocking/binding/builder.rs | 8 | ||||
-rw-r--r-- | src/di_container/blocking/mod.rs | 16 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/di_container/blocking/binding/builder.rs b/src/di_container/blocking/binding/builder.rs index 9f7f6f9..ead1a54 100644 --- a/src/di_container/blocking/binding/builder.rs +++ b/src/di_container/blocking/binding/builder.rs @@ -181,7 +181,7 @@ where Interface: Fn<Args, Output = crate::ptr::TransientPtr<Return>>, Func: Fn(&DIContainer) -> Box<Interface>, { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; if self .di_container @@ -192,7 +192,7 @@ where >())); } - let factory_impl = CastableFactory::new(factory_func); + let factory_impl = CastableFunction::new(factory_func); self.di_container.set_binding::<Interface>( BindingOptions::new(), @@ -269,7 +269,7 @@ where dyn Fn<(), Output = crate::ptr::TransientPtr<Return>>, >, { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; if self .di_container @@ -280,7 +280,7 @@ where >())); } - let factory_impl = CastableFactory::new(factory_func); + let factory_impl = CastableFunction::new(factory_func); self.di_container.set_binding::<Interface>( BindingOptions::new(), diff --git a/src/di_container/blocking/mod.rs b/src/di_container/blocking/mod.rs index d9efe94..d8b0d59 100644 --- a/src/di_container/blocking/mod.rs +++ b/src/di_container/blocking/mod.rs @@ -285,11 +285,11 @@ impl DIContainer )), #[cfg(feature = "factory")] Providable::Factory(factory_binding) => { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; let factory = factory_binding .as_any() - .downcast_ref::<CastableFactory<Interface, Self>>() + .downcast_ref::<CastableFunction<Interface, Self>>() .ok_or_else(|| DIContainerError::CastFailed { interface: type_name::<Interface>(), binding_kind: "factory", @@ -299,11 +299,11 @@ impl DIContainer } #[cfg(feature = "factory")] Providable::DefaultFactory(factory_binding) => { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; use crate::ptr::TransientPtr; type DefaultFactoryFn<Interface> = - CastableFactory<dyn Fn() -> TransientPtr<Interface>, DIContainer>; + CastableFunction<dyn Fn() -> TransientPtr<Interface>, DIContainer>; let default_factory = factory_binding .as_any() @@ -517,7 +517,7 @@ mod tests #[cfg(feature = "factory")] fn can_get_factory() { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; use crate::ptr::FactoryPtr; trait IUserManager @@ -572,7 +572,7 @@ mod tests let mut mock_provider = MockIProvider::new(); mock_provider.expect_provide().returning_st(|_, _| { - Ok(Providable::Factory(FactoryPtr::new(CastableFactory::new( + Ok(Providable::Factory(FactoryPtr::new(CastableFunction::new( factory_func, )))) }); @@ -592,7 +592,7 @@ mod tests #[cfg(feature = "factory")] fn can_get_factory_named() { - use crate::castable_factory::CastableFactory; + use crate::castable_function::CastableFunction; use crate::ptr::FactoryPtr; trait IUserManager @@ -647,7 +647,7 @@ mod tests let mut mock_provider = MockIProvider::new(); mock_provider.expect_provide().returning_st(|_, _| { - Ok(Providable::Factory(FactoryPtr::new(CastableFactory::new( + Ok(Providable::Factory(FactoryPtr::new(CastableFunction::new( factory_func, )))) }); |