Cargo Features

config-spirit-fork = { version = "0.1.0", default-features = false, features = ["json", "yaml", "hjson", "ini", "toml"] }
default = hjson, ini, json, toml, yaml

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

json default = serde_json
yaml default = yaml-rust
hjson default = serde-hjson
ini default = rust-ini

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

toml default

Enables toml ^0.5

serde_json json
yaml-rust yaml
serde-hjson hjson
rust-ini ini

Enables rust-ini ^0.13