Cargo Features

[dependencies]
metre = { version = "0.2.2", default-features = false, features = ["full", "env", "derive", "toml", "yaml", "json", "jsonc", "url-async", "reqwest-rustls-tls"] }
default = derive, env, json, toml

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

full = derive, env, json, jsonc, toml, url-async, url-blocking, yaml
env default full?

Affects error::FromEnvError, metre::PartialConfig.from_env_with_provider_and_optional_prefix, metre::PartialConfig.from_env_with_provider_and_prefix, metre::PartialConfig.from_env_with_provider, metre::PartialConfig.from_env_with_prefix, metre::PartialConfig.from_env, metre::StdEnv

derive default full?

Enables metre-macros

toml default full?

Enables toml

yaml full?

Enables serde_yaml

json default full?

Enables serde_json

jsonc full?

Enables json_comments and serde_json

url-blocking url-async full?

Enables reqwest

reqwest-rustls-tls

Enables optional reqwest