При проектировании конечных автоматов в Rust хранение информации о текущем состоянии системы очень часто производится в объекте типа соответствующего его состоянию. При этом изменение состояния системы вызывает создание экземпляра другого типа соответствующего её состоянию.
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность