Cargo Features

[dependencies]
bpro = { version = "0.5.0", default-features = false, features = ["all", "electrum", "serde"] }
default = serde

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

all = electrum, serde
electrum all? = electrum-client
serde default all? = serde_crate, serde_with

Enables serde of amplify ^3.14.2, bitcoin ^0.29.2, chrono, descriptor-wallet, and lnpbp

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.

electrum-client electrum?

Enables electrum-client ^0.14.1

serde_crate serde

Enables serde

serde_with serde

Enables serde_with ^2.3.2