homework: options instead panics

This commit is contained in:
3 changed files with 43 additions and 40 deletions

View File

@@ -71,8 +71,8 @@
### Описание/Пошаговая инструкция выполнения домашнего задания:
Добавить обработку ошибок:
- [ ] Заменить паники на возврат Option в методах получения комнаты по ключу.
- [ ] Заменить паники на возврат Option в методах получения устройства по ключу.
- [x] Заменить паники на возврат Option в методах получения комнаты по ключу.
- [x] Заменить паники на возврат Option в методах получения устройства по ключу.
Доработать хранение объектов:
- [ ] Заменить массивы устройств и комнат на ассоциативные коллекции из std. В качестве ключей использовать строки.