Module minimq::types

source ·
Expand description

MQTT-Specific Data Types

This module provides wrapper methods and serde functionality for MQTT-specified data types.

Structs

  • A wrapper type for “Binary Data” as defined in the MQTT v5 specification.
  • Used to progressively iterate across binary property blocks, deserializing them along the way.
  • A wrapper type for “Subscription Options” as defined in the MQTT v5 specification.
  • A single topic subscription.
  • A wrapper type for “UTF-8 Encoded Strings” as defined in the MQTT v5 specification.

Enums

  • Used to specify how currently-retained messages should be handled after the topic is subscribed to.