Cargo Features

[dependencies]
nfc1-sys = { version = "0.3.9", default-features = false, features = ["vendored", "drivers", "logging", "usb_logging", "driver_pcsc", "driver_acr122_pcsc", "driver_acr122s", "driver_pn532_uart", "driver_pn53x_usb", "default_drivers"] }
default = default_drivers, drivers, vendored

These default features are set whenever nfc1-sys is added without default-features = false somewhere in the dependency tree.

vendored default conffiles? driver_acr122_pcsc? driver_acr122_usb? driver_acr122s? driver_arygon? driver_pcsc? driver_pn532_uart? driver_pn53x_usb? envvars? logging? usb_logging? = cmake, usb-compat-01-sys

Enables vendored of libusb1-sys ^0.5

drivers default
logging = vendored
usb_logging = vendored

Enables logging of usb-compat-01-sys

conffiles envvars driver_pcsc = vendored
driver_acr122_pcsc = vendored
driver_acr122_usb driver_acr122s default_drivers = vendored
driver_arygon driver_pn532_uart default_drivers = vendored
driver_pn53x_usb default_drivers = vendored
default_drivers default = driver_acr122_usb, driver_acr122s, driver_arygon, driver_pn532_uart, driver_pn53x_usb

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

libusb1-sys vendored

Enables libusb1-sys ^0.5

usb-compat-01-sys usb_logging? vendored
cmake build vendored