phidget-sys 0.1.5

Low-level, unsafe, Rust wrapper for the phidget22 library.
Documentation
  • Coverage
  • 0.04%
    1 out of 2575 items documented0 out of 85 items with examples
  • Size
  • Source code size: 707.35 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 85.2 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • fpagliughi

phidget-sys

Low-level unsafe wrpper around the phidget22 library for interacting with Phidget devices.

It was originally created for use with the phidget crate.

This is primarily a set of bindgen-generated bindings of the phidget22.h header file and linkage to the library.

To regenerate bindings, use a recent version of bindgen like this:

$ bindgen --rust-target <MSRV> --no-doc-comments phidget22.h > bindings/phidget22-XX.rs

where: - MSRV is the Minimum Supported Rust version (currently v1.73.0), and - XX is the word size on the platform (64 or 32)

So, to generate 64-bit bindings for the current MSRV:

$ bindgen --rust-target 1.73.0 --no-doc-comments phidget22.h > bindings/phidget22-64.rs