From 8d15cf4888be1261a0e6ec39088dc8104d6f0197 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 18 Sep 2022 14:42:23 +0200 Subject: refactor: add put factory return types in TransientPtr automatically --- src/di_container.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/di_container.rs') diff --git a/src/di_container.rs b/src/di_container.rs index ac75f81..3adee09 100644 --- a/src/di_container.rs +++ b/src/di_container.rs @@ -982,7 +982,7 @@ mod tests use crate as syrette; #[crate::factory] - type IUserManagerFactory = dyn Fn(Vec) -> TransientPtr; + type IUserManagerFactory = dyn Fn(Vec) -> dyn IUserManager; mock! { Provider {} @@ -1078,7 +1078,7 @@ mod tests use crate as syrette; #[crate::factory] - type IUserManagerFactory = dyn Fn(Vec) -> TransientPtr; + type IUserManagerFactory = dyn Fn(Vec) -> dyn IUserManager; mock! { Provider {} -- cgit v1.2.3-18-g5258