Cargo Features

[dependencies]
psbt-v2 = { version = "0.1.1", default-features = false, features = ["no-std", "std", "serde", "base64", "miniscript-std", "miniscript-no-std"] }
default = std

The std feature is set by default whenever psbt-v2 is added without default-features = false somewhere in the dependency tree.

no-std miniscript-no-std? = core2

Enables no-std of bitcoin ^0.31.0

std default miniscript-std?

Enables std of bitcoin ^0.31.0

serde = actual-serde

Enables serde of bitcoin ^0.31.0

base64

Enables base64 of bitcoin ^0.31.0

miniscript-std = std

Enables std of miniscript

Do not use this feature, use "miniscript-std" or "miniscript-no-std" instead.

miniscript-no-std = no-std

Enables no-std of miniscript

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.

miniscript miniscript-no-std? miniscript-std?

Affects v0::miniscript, input::FinalizeError

actual-serde serde?

Enables serde

Do NOT use this as a feature! Use the serde feature instead.

core2 no-std?

Enables core2 ^0.3.2

There is no reason to use this dependency directly, it is activated by the "no-std" feature.