Cargo Features

[dependencies]
melodium = { version = "0.9.0-pre.1", default-features = false, features = ["cli", "jeu", "cicd", "distribution", "network", "fs", "log", "text", "javascript", "sql", "standard-edition", "container-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

Enables jeu of melodium-loader

cicd standard-edition = cicd-mel, distribution, fs, network
distribution cicd? standard-edition = distrib-mel, melodium-distribution, uuid, work-mel
network cicd? standard-edition = http-mel, net-mel

Enables network of melodium-loader

fs cicd? standard-edition = fs-mel, process-mel

Enables filesystem of melodium-loader

Affects melodium::new

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

Enables kubernetes of work-mel

doc standard-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?
uuid distribution?
cicd-mel cicd?
distrib-mel distribution?
encoding-mel text?
fs-mel fs?
http-mel network?
javascript-mel javascript?
json-mel javascript?
log-mel log?
net-mel network?
process-mel fs?
regex-mel text?
sql-mel sql?
work-mel container-edition? distribution?