bluetooth-sys 0.1.3

Unsafe bindings to Linux's C bluetooth API
Documentation
  • Coverage
  • 0%
    0 out of 4137 items documented0 out of 403 items with examples
  • Size
  • Source code size: 4.5 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 34.47 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 32s Average build duration of successful builds.
  • all releases: 32s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • skreborn/bluetooth-sys
    3 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • skreborn

bluetooth-sys

bluetooth-sys provides unsafe bindings to Linux's C bluetooth API.

Requirements

This package generates bindings using rust-bindgen at build time. It needs, as a result, the appropriate development libraries installed.

For Debian based systems, execute the following:

apt install bluetooth libbluetooth-dev libudev-dev

See also rust-bindgen's own requirements.

Notes

This package currently does the bare minimum. It uses rust-bindgen to generate the bindings, and not much else. An important shortcoming of rust-bindgen is its inability to parse and reimplement inline functions and macros on its own.

These functions and macros are not currently implemented, but might be at any given point in the future. If you need them for a project, please raise an issue - or better yet, submit a PR!