(&mut self)
| 40 | &mut self.repository |
| 41 | } |
| 42 | pub async fn begin(&mut self) -> Result<(), ApplicationError> { |
| 43 | // TODO Need to be simplified |
| 44 | let mut executor = self.executor.write().await; |
| 45 | executor.begin().await |
| 46 | } |
| 47 | |
| 48 | pub fn executor(&self) -> Arc<RwLock<Executor>> { |
| 49 | self.executor.clone() |
no outgoing calls