Cargo Features

[dependencies]
hermes-five = { version = "0.1.0", default-features = false, features = ["libudev", "serde", "mocks"] }
default = libudev

The libudev feature is set by default whenever hermes-five is added without default-features = false somewhere in the dependency tree.

libudev default

Enables libudev of serialport

Protocol(s)

serde

Enables serde, serde_json, and typetag

serde:

Feature dependent

Affects devices::arc_rwlock_serde

mocks