aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2023-09-09 13:28:47 +0200
committerHampusM <hampus@hampusmat.com>2023-09-09 13:28:47 +0200
commit736947c869acda30d5af3234bf01f24c8a720c10 (patch)
tree0dbcf7dcf168640abd0962a5d13627af97b0b010
parent89ac2c1713711a6e1b60d5d2d75989f360141ad7 (diff)
refactor: remove unnecessary block in the BindingBuilder::to method
-rw-r--r--src/di_container/blocking/binding/builder.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/di_container/blocking/binding/builder.rs b/src/di_container/blocking/binding/builder.rs
index 577f034..bfc9e4e 100644
--- a/src/di_container/blocking/binding/builder.rs
+++ b/src/di_container/blocking/binding/builder.rs
@@ -99,16 +99,13 @@ where
where
Implementation: Injectable<DIContainerType>,
{
+ if self
+ .di_container
+ .has_binding::<Interface>(BindingOptions::new())
{
- if self
- .di_container
- .has_binding::<Interface>(BindingOptions::new())
- {
- return Err(BindingBuilderError::BindingAlreadyExists(type_name::<
- Interface,
- >(
- )));
- }
+ return Err(BindingBuilderError::BindingAlreadyExists(type_name::<
+ Interface,
+ >()));
}
let binding_scope_configurator = BindingScopeConfigurator::new(