trouble-host 0.8.0

An async Rust BLE host
Documentation

trouble-host

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 95 feature flags, 7 of them enabled by default.

default

central (default)

This feature flag does not enable additional features.

default-packet-pool (default)

This feature flag does not enable additional features.

derive (default)

extended-advertising (default)

This feature flag does not enable additional features.

gatt (default)

This feature flag does not enable additional features.

peripheral (default)

This feature flag does not enable additional features.

trouble-host-macros (default)

allow-reserved-l2cap-psu

This feature flag does not enable additional features.

att-queued-writes

channel-metrics

This feature flag does not enable additional features.

client-att-table-size-1024

This feature flag does not enable additional features.

client-att-table-size-128

This feature flag does not enable additional features.

client-att-table-size-16

This feature flag does not enable additional features.

client-att-table-size-2

This feature flag does not enable additional features.

client-att-table-size-256

This feature flag does not enable additional features.

client-att-table-size-32

This feature flag does not enable additional features.

client-att-table-size-512

This feature flag does not enable additional features.

client-att-table-size-64

This feature flag does not enable additional features.

client-att-table-size-8

This feature flag does not enable additional features.

connection-event-queue-size-1

This feature flag does not enable additional features.

connection-event-queue-size-16

This feature flag does not enable additional features.

connection-event-queue-size-2

This feature flag does not enable additional features.

connection-event-queue-size-32

This feature flag does not enable additional features.

connection-event-queue-size-4

This feature flag does not enable additional features.

connection-event-queue-size-64

This feature flag does not enable additional features.

connection-event-queue-size-8

This feature flag does not enable additional features.

connection-metrics

This feature flag does not enable additional features.

connection-params-update

This feature flag does not enable additional features.

controller-host-flow-control

This feature flag does not enable additional features.

default-packet-pool-mtu-1024

default-packet-pool-mtu-128

default-packet-pool-mtu-251

default-packet-pool-mtu-255

default-packet-pool-mtu-27

default-packet-pool-mtu-48

default-packet-pool-mtu-512

default-packet-pool-mtu-64

default-packet-pool-size-1

default-packet-pool-size-128

default-packet-pool-size-16

default-packet-pool-size-2

default-packet-pool-size-32

default-packet-pool-size-4

default-packet-pool-size-64

default-packet-pool-size-8

defmt

gatt-client-notification-max-subscribers-1

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-128

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-16

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-2

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-256

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-32

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-4

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-512

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-64

This feature flag does not enable additional features.

gatt-client-notification-max-subscribers-8

This feature flag does not enable additional features.

gatt-client-notification-queue-size-1

This feature flag does not enable additional features.

gatt-client-notification-queue-size-128

This feature flag does not enable additional features.

gatt-client-notification-queue-size-16

This feature flag does not enable additional features.

gatt-client-notification-queue-size-2

This feature flag does not enable additional features.

gatt-client-notification-queue-size-256

This feature flag does not enable additional features.

gatt-client-notification-queue-size-32

This feature flag does not enable additional features.

gatt-client-notification-queue-size-4

This feature flag does not enable additional features.

gatt-client-notification-queue-size-512

This feature flag does not enable additional features.

gatt-client-notification-queue-size-64

This feature flag does not enable additional features.

gatt-client-notification-queue-size-8

This feature flag does not enable additional features.

iso

This feature flag does not enable additional features.

l2cap-rx-queue-size-1

This feature flag does not enable additional features.

l2cap-rx-queue-size-16

This feature flag does not enable additional features.

l2cap-rx-queue-size-2

This feature flag does not enable additional features.

l2cap-rx-queue-size-32

This feature flag does not enable additional features.

l2cap-rx-queue-size-4

This feature flag does not enable additional features.

l2cap-rx-queue-size-64

This feature flag does not enable additional features.

l2cap-rx-queue-size-8

This feature flag does not enable additional features.

l2cap-sdu-reassembly-optimization

This feature flag does not enable additional features.

l2cap-tx-queue-size-1

This feature flag does not enable additional features.

l2cap-tx-queue-size-16

This feature flag does not enable additional features.

l2cap-tx-queue-size-2

This feature flag does not enable additional features.

l2cap-tx-queue-size-32

This feature flag does not enable additional features.

l2cap-tx-queue-size-4

This feature flag does not enable additional features.

l2cap-tx-queue-size-64

This feature flag does not enable additional features.

l2cap-tx-queue-size-8

This feature flag does not enable additional features.

legacy-pairing

log

prepare-write-buffer-size-1024

This feature flag does not enable additional features.

prepare-write-buffer-size-128

This feature flag does not enable additional features.

prepare-write-buffer-size-256

This feature flag does not enable additional features.

prepare-write-buffer-size-512

This feature flag does not enable additional features.

prepare-write-buffer-size-64

This feature flag does not enable additional features.

scan

security

security-p256-cortex-m4

serde

shorter-connection-intervals

This feature flag does not enable additional features.

subrating

This feature flag does not enable additional features.