aboutsummaryrefslogtreecommitdiff
path: root/examples/basic/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/basic/main.rs')
-rw-r--r--examples/basic/main.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/examples/basic/main.rs b/examples/basic/main.rs
index 956b79e..f96d963 100644
--- a/examples/basic/main.rs
+++ b/examples/basic/main.rs
@@ -2,8 +2,6 @@
#![deny(clippy::pedantic)]
#![allow(clippy::module_name_repetitions)]
-use syrette::errors::di_container::DIContainerError;
-
mod animals;
mod bootstrap;
mod interfaces;
@@ -12,19 +10,17 @@ use bootstrap::bootstrap;
use interfaces::dog::IDog;
use interfaces::human::IHuman;
-fn main() -> error_stack::Result<(), DIContainerError>
+fn main()
{
println!("Hello, world!");
let di_container = bootstrap();
- let dog = di_container.get::<dyn IDog>()?;
+ let dog = di_container.get::<dyn IDog>().unwrap();
dog.woof();
- let human = di_container.get::<dyn IHuman>()?;
+ let human = di_container.get::<dyn IHuman>().unwrap();
human.make_pets_make_sounds();
-
- Ok(())
}