Cargo Features

rart-rs has no features set by default.

[dependencies]
rart-rs = { version = "0.0.8", features = ["std", "alloc_rtos", "alloc_rust", "peripherals", "zbus"] }
std

Enables chrono

Affects common::blocking_channel, common::blocking_mutex, common::arc, std::blocking_channel, std::timer, std::peripheral, std::zbus_backend, peripheral::peripheral_open, peripheral::peripheral_close, peripheral::peripheral_write, peripheral::read_gpio, zbus_backend::zbus_register_observer, zbus_backend::zbus_publish

alloc_rtos

Affects no_std::alloc_rtos

alloc_rust

Affects no_std::alloc_rust

peripherals

Affects no_std::peripheral, peripheral::peripheral_open, peripheral::peripheral_close, peripheral::peripheral_write, peripheral::read_gpio

zbus

Affects futures::zbus_backend, zbus::ZbusChannel, zbus::ZbusState, zbus_backend::zbus_observer, zbus_backend::zbus_register_observer, zbus_backend::zbus_publish, zbus_backend::zbus_register_observer, zbus_backend::zbus_publish