Cargo Features
hd44780-controller has no features set by default.
[dependencies]
hd44780-controller = { version = "0.1.0-alpha.2", features = ["async", "fmt", "i2c-expander-device", "i2c-expander-device-async", "pcf8574-device", "pcf8574-device-async", "all"] }
- async all? i2c-expander-device-async? pcf8574-device-async?
-
Enable async support
Affects
common::AsyncCommand
,command_ext::CommandExtAsync
,common::AsyncDevice
… - fmt all? = heapless
-
Enables formatting support using heapless::String
- i2c-expander-device all? pcf8574-device? = embedded-hal
-
Enable I2C expander device implementation
Affects
device::i2c_expander_device
… - i2c-expander-device-async pcf8574-device-async? = async, embedded-hal-async
-
Enable async I2C expander device implementation
Affects
device::i2c_expander_device
… - pcf8574-device all? = i2c-expander-device
-
Enable PCF8574 support
Affects
device::pcf8574
… - pcf8574-device-async all? = async, i2c-expander-device-async
-
Enable async PCF8574 support
Affects
device::pcf8574
… - all = async, fmt, i2c-expander-device, pcf8574-device, pcf8574-device-async
-
Enable everything
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.