Cargo Features

[dependencies]
carrier = { version = "0.12.2", default-features = false, features = ["openwrt", "conduit", "uefi"] }
default = conduit

The conduit feature is set by default whenever carrier is added without default-features = false somewhere in the dependency tree.

openwrt = serde_json

Affects publisher::openwrt

conduit default = gcmap

Affects carrier::conduit

uefi = cluproccmdline, smbios

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.

gcmap conduit

Enables gcmap

conduit

serde_json openwrt?

Enables serde_json

openwrt

smbios uefi?

Enables smbios

x86

cluproccmdline uefi?