Cargo Features

mqttrust has no features set by default.

[dependencies]
mqttrust = { version = "0.6.0", features = ["defmt-impl", "derive", "log"] }
defmt-impl = defmt

Enables defmt-impl of heapless ^0.7

derive = serde

Enables serde of heapless ^0.7

heapless:

implement serde traits.

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

serde derive?
log implicit feature

Enables log

log:

A lightweight logging facade for Rust

defmt defmt-impl?