Cargo Features

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

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

ui default

Affects mycitadel-desktop::view

Required by the mycitadel binary

cli = clap, colored, serde

Required by the mcw binary

serde cli? = serde_with, serde_yaml

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

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.2.23

serde_with serde?

Enables serde_with ^1.14

serde_yaml serde?
colored cli?