From 8aeb7ad439b67228a0abc46b259967e8c91f8a97 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 17 Aug 2023 22:04:17 +0200 Subject: docs: remove the 'unbound' example This was not at all a useful example --- examples/unbound/bootstrap.rs | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 examples/unbound/bootstrap.rs (limited to 'examples/unbound/bootstrap.rs') diff --git a/examples/unbound/bootstrap.rs b/examples/unbound/bootstrap.rs deleted file mode 100644 index 61e5326..0000000 --- a/examples/unbound/bootstrap.rs +++ /dev/null @@ -1,29 +0,0 @@ -use std::rc::Rc; - -use anyhow::Result; -use syrette::di_container::blocking::prelude::*; - -use crate::animal_store::AnimalStore; -use crate::animals::dog::Dog; -use crate::animals::human::Human; -use crate::interfaces::animal_store::IAnimalStore; -use crate::interfaces::dog::IDog; -use crate::interfaces::human::IHuman; - -pub fn bootstrap() -> Result> -{ - let mut di_container = DIContainer::new(); - - di_container - .bind::() - .to::()? - .in_singleton_scope()?; - - di_container.bind::().to::()?; - - di_container - .bind::() - .to::()?; - - Ok(di_container) -} -- cgit v1.2.3-18-g5258