Cargo Features

[dependencies]
mycitadel-desktop2 = { version = "1.1.0", default-features = false, features = ["ui", "cli", "serde"] }
default = ui

The ui feature is set by default whenever mycitadel-desktop2 is added without default-features = false somewhere in the dependency tree.

ui default

Affects mycitadel-desktop2::view

Required by the mycitadel binary

cli = clap, colored, serde

Required by the mc-tx binary

serde cli? = serde_with, serde_yaml

Enables serde of amplify ^3.12.1, bitcoin ^0.28.1, chrono, descriptor-wallet ^0.7.1, and miniscript ^7.0.0

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.

clap cli?

Enables clap ~3.1.18

serde_with serde?

Enables serde_with ^1.13

serde_yaml serde?

Enables serde_yaml ^0.8.23

colored cli?