Mqtt-typed-client 0.2: a type-safe async MQTT client on top of rumqttc

232 · Users Rust Lang · July 8, 2026, 9:24 p.m.
Summary
The blog post introduces mqtt-typed-client, a type-safe async MQTT client built on rumqttc. It aims to eliminate manual formatting for topics by using a macro that auto-generates type-safe publish/subscribe interfaces based on defined structs. The author shares their experience transitioning back to code with Rust and emphasizes the usage of LLMs for learning and design feedback.