Crate rustable[][src]


This module is used to interact with GATT applications on remote devices or provide GATT applications from the local adapter.


This struct represents a local Bluetooth adapter.

BluetoothService is created to interact with Bluez daemon over DBus.

Represents a remote Bluetooth device.

Represents a MAC address used for Bluetooth devices.

Error for conversion where the input value is not within a valid range for the output type.

Represents a UUID used for GATT attributes.


This trait creates a UUID from the implementing Type. This trait can panic if the given type doesn’t represent a valid uuid. Only 128-bit uuids are supported at the moment.