Cargo Features

[dependencies]
melodium = { version = "0.9.1", default-features = false, features = ["cli", "jeu", "cicd", "distribution", "network", "fs", "log", "text", "javascript", "sql", "standard-edition", "container-edition", "webassembly-edition", "doc"] }
default = cli, standard-edition

These default features are set whenever melodium is added without default-features = false somewhere in the dependency tree.

cli default = clap, colored

Required by the binary

jeu standard-edition webassembly-edition?

Enables jeu of melodium-loader

cicd standard-edition = distribution, fs, network

Enables real of cicd-mel

distribution cicd? standard-edition = melodium-distribution, uuid

Enables real of distrib-mel and work-mel

network cicd? standard-edition

Enables real of http-mel, network of melodium-loader, real of net-mel

fs cicd? standard-edition

Enables real of fs-mel, filesystem of melodium-loader, real of process-mel

Affects melodium::new

log standard-edition

Enables real of log-mel

text standard-edition

Enables real of encoding-mel and regex-mel

javascript standard-edition

Enables real of javascript-mel and json-mel

sql standard-edition

Enables real of sql-mel

standard-edition default container-edition? = cicd, distribution, doc, fs, javascript, jeu, log, network, sql, text

Enables real of std-mel

container-edition = standard-edition

Enables kubernetes of work-mel

webassembly-edition = doc, jeu

Enables webassembly of melodium-share, js of uuid, mock of work-mel, mock of net-mel, process-mel, regex-mel, sql-mel, and std-mel, mock of cicd-mel, distrib-mel, encoding-mel, fs-mel, http-mel, javascript-mel, json-mel, and log-mel

doc standard-edition webassembly-edition? = melodium-doc

Enables doc of melodium-core and melodium-engine

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
colored cli

Enables colored ^2.0.2

melodium-core doc?
melodium-distribution distribution?
melodium-doc doc?
melodium-share webassembly-edition?
uuid distribution? webassembly-edition?
cicd-mel cicd? webassembly-edition?
distrib-mel distribution? webassembly-edition?
encoding-mel text? webassembly-edition?
fs-mel fs? webassembly-edition?
http-mel network? webassembly-edition?
javascript-mel javascript? webassembly-edition?
json-mel javascript? webassembly-edition?
log-mel log? webassembly-edition?
net-mel network? webassembly-edition?
process-mel fs? webassembly-edition?
regex-mel text? webassembly-edition?
sql-mel sql? webassembly-edition?
work-mel container-edition? distribution? webassembly-edition?