From b54dee1fb52f259de8b485d050d75c6956750b7f Mon Sep 17 00:00:00 2001
From: HampusM <hampus@hampusmat.com>
Date: Wed, 3 Aug 2022 14:13:55 +0200
Subject: feat!: prevent binding the same interface more than once

BREAKING CHANGE: The 'to' and 'to_factory' methods of BindingBuilder now return 'Result'
---
 examples/basic/bootstrap.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'examples/basic')

diff --git a/examples/basic/bootstrap.rs b/examples/basic/bootstrap.rs
index 10a7041..4af2d82 100644
--- a/examples/basic/bootstrap.rs
+++ b/examples/basic/bootstrap.rs
@@ -18,8 +18,8 @@ pub fn bootstrap() -> DIContainer
         .bind::<dyn IDog>()
         .to_singleton::<Dog>()
         .unwrap();
-    di_container.bind::<dyn ICat>().to::<Cat>();
-    di_container.bind::<dyn IHuman>().to::<Human>();
+    di_container.bind::<dyn ICat>().to::<Cat>().unwrap();
+    di_container.bind::<dyn IHuman>().to::<Human>().unwrap();
 
     di_container
 }
-- 
cgit v1.2.3-18-g5258