[dependencies.chrono]
optional = true
version = "^0.4"
[dependencies.log]
optional = true
version = "^0.4"
[dependencies.postgres]
optional = true
version = "0.19"
[dependencies.r2d2]
optional = true
version = "^0.8"
[dependencies.redis]
optional = true
version = "0.20"
[dependencies.rtrb]
optional = true
version = "^0.1"
[dependencies.salak]
version = "^0.8"
[dependencies.scheduled-thread-pool]
optional = true
version = "^0.2"
[dependencies.tracing]
optional = true
version = "^0.1"
[dependencies.tracing-log]
optional = true
version = "^0.1"
[dependencies.tracing-subscriber]
optional = true
version = "^0.2"
[dev-dependencies.env_logger]
version = "0.8"
[dev-dependencies.fast_log]
version = "1"
[dev-dependencies.fern]
version = "0.6"
[dev-dependencies.log4rs]
version = "1"
[dev-dependencies.num_cpus]
version = "1"
[dev-dependencies.slog]
version = "2"
[dev-dependencies.slog-scope]
version = "4"
[dev-dependencies.slog-stdlog]
version = "4"
[dev-dependencies.slog-term]
version = "2"
[features]
default = []
enable_log = ["tracing-log", "tracing-subscriber", "tracing", "log", "chrono", "rtrb"]
enable_pool = ["r2d2", "scheduled-thread-pool"]
enable_postgres = ["postgres", "enable_pool"]
enable_redis = ["redis/default", "enable_pool"]
enable_redis_cluster = ["redis/cluster", "enable_pool"]
[package]
authors = ["Daniel Yu <leptonyu@gmail.com>"]
categories = ["config"]
description = "Salak factory to package initialization."
documentation = "https://docs.rs/salak_factory/"
edition = "2018"
homepage = "https://github.com/leptonyu/salak.rs"
keywords = ["configuration", "config", "settings", "env", "environment"]
license = "MIT"
name = "salak_factory"
readme = "README.md"
repository = "https://github.com/leptonyu/salak.rs"
version = "0.2.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[package.metadata.playground]
all-features = true