docs.rs failed to build nfc1-sys-0.1.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
nfc1-sys-0.3.13
nfc1-sys
This crate provides low-level bindings to libnfc, generated by bindgen.
In contrast to nfc-sys, this crate additionally provides:
- Metadata which allows dependent crates to find the
nfc/nfc.hheader, compile native code that depends onlibnfcor link to it in Rust code. - Vendored submodule copy of
libnfc(with build tweaks forx86_64-pc-windows-msvc), which means you don't have to separately installlibnfcto use this crate.
Usage
Add nfc1-sys as a dependency in your project's Cargo.toml file:
[]
= "0.1"
Import the nfc1_sys crate in your project, then you can use all functions starting with nfc_ from libnfc.
See the libnfc wiki or libnfc 1.8.0 examples for information on how to use it. The API is the same, as this is just a binding.
Usage example
Note that there is quite a lot of unsafe code here. This is because this is just a simple binding, not a safe wrapper.
extern crate nfc1_sys;
use CStr;
use MaybeUninit;
use ;