rsiot

Module message

Source
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§