Expand description
Представление сообщений в системе.
Сообщения представлены типом перечисления (enum). Данные вложены в варианты перечисления.
Modules§
- Пока эти модули не нужны, в будущем скорее всего можно удалить Представление всех сообщений в унифицированную модель.
- Пример реализации сообщения. Можно использовать для тестирования компонентов
- Пример реализации перечисления сервисов
- Типы системных сообщений
Macros§
- Макрос для упрощения создания сообщения
Structs§
- Сообщение
- Структура для представления пути, по которому передавалось сообщение
- Физическая величина
- Метка времени
Enums§
- Роли для доступа в системе
- Ошибки работы с сообщениями
- Пример канала сообщения
- Тип сообщения
- Разрешенный маршрут передачи сообщений
- Значение ограничения времени жизни сообщения
Traits§
- A data structure that can be deserialized from any data format supported by Serde.
- Трейт для канала сообщений
- Ограничения на данные, которые могут содержать сообщения
- A data structure that can be serialized into any data format supported by Serde.
- Ограничения для перечисления сервисов
Derive Macros§
- Converts strings to enum variants based on their name.