Pure rust MQTT client
- QoS 0, 1, 2
- Tls (Uses RustTLS by default for TLS. Cross compilation and multi platform support is painless)
- Automatic Reconnection
- Dynamic Reconnection
- Back pressure when the connection is slow
- Incoming notifications on crossbeam channel
- Pause/Resume network io
- Cancelling
mqtt will
with disconnect packet