salak_factory 0.10.0

A resource initialization factory using salak
Documentation
[dependencies.env_logger]
optional = true
version = "^0.9"

[dependencies.log]
optional = true
version = "^0.4"

[dependencies.metrics]
optional = true
version = "^0.17"

[dependencies.metrics-exporter-prometheus]
default-features = false
optional = true
version = "^0.6"

[dependencies.native-tls]
optional = true
version = "^0.2"

[dependencies.parking_lot]
version = "0.11"

[dependencies.postgres]
optional = true
version = "^0.19"

[dependencies.postgres-native-tls]
optional = true
version = "^0.5"

[dependencies.r2d2]
optional = true
version = "^0.8"

[dependencies.redis]
optional = true
version = "0.21"

[dependencies.salak]
features = ["default", "app"]
version = "^0.14"

[dependencies.scheduled-thread-pool]
optional = true
version = "^0.2"

[dependencies.sysinfo]
optional = true
version = "^0.19"

[dev-dependencies.env_logger]
version = "0.9"

[dev-dependencies.log]
version = "0.4"

[[example]]
name = "redis"
required-features = ["default", "redis_default", "logger", "salak/all"]

[[example]]
name = "postgres"
required-features = ["default", "postgresql", "log", "salak/log", "salak/args", "metric"]

[features]
default = []
logger = ["log", "env_logger", "salak/log"]
metric = ["salak/ipnet", "metrics-exporter-prometheus", "metrics", "sysinfo"]
pool = ["r2d2", "scheduled-thread-pool"]
postgresql = ["postgres-native-tls", "native-tls", "postgres", "pool"]
redis_cluster = ["redis/cluster", "pool"]
redis_default = ["redis/default", "pool"]

[package]
authors = ["Daniel Yu <leptonyu@gmail.com>"]
categories = ["config"]
description = "A resource initialization factory using salak"
documentation = "https://docs.rs/salak_factory/"
edition = "2018"
homepage = "https://github.com/leptonyu/salak.rs"
keywords = ["config", "factory"]
license = "MIT"
name = "salak_factory"
readme = "README.md"
repository = "https://github.com/leptonyu/salak.rs"
version = "0.10.0"

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[package.metadata.playground]
all-features = true