Cargo Features

BlueR has no features set by default.

[dependencies]
bluer = { version = "0.17.1", features = ["full", "bluetoothd", "id", "l2cap", "rfcomm", "mesh", "serde"] }
full = bluetoothd, id, l2cap, mesh, rfcomm, serde
bluetoothd full? mesh? = custom_debug, dbus, dbus-crossroads, dbus-tokio, displaydoc, lazy_static, pin-project, tokio-stream

Enables macros, rt and sync of tokio

Affects bluer::adv, bluer::agent, bluer::gatt, bluer::monitor, bluer::Error, bluer::ErrorKind, bluer::InternalErrorKind, bluer::Result, bluer::Modalias

id full?

Affects bluer::id

l2cap full?

Affects bluer::l2cap

rfcomm full?

Affects bluer::rfcomm

mesh full? = bluetoothd

Affects bluer::mesh

serde full?

Enables serde, serde of uuid

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.

dbus bluetoothd?
dbus-tokio bluetoothd?
dbus-crossroads bluetoothd?
pin-project bluetoothd?
tokio-stream bluetoothd?
lazy_static bluetoothd?
custom_debug bluetoothd?
displaydoc bluetoothd?