[[example]]
name = "jsonapi"
path = "examples/jsonapi.rs"
[dependencies.anyhow]
version = "1"
[dependencies.flate2]
version = "1"
[dependencies.futures]
version = "0.3"
[dependencies.futures-util]
version = "0.3"
[dependencies.hyper]
features = ["server", "tcp", "http1", "http2"]
version = "0.14"
[dependencies.hyper-rustls]
optional = true
version = "0.22"
[dependencies.hyper-tls]
optional = true
version = "0.5"
[dependencies.kv-log-macro]
version = "1"
[dependencies.log]
features = ["kv_unstable_std"]
version = "0.4"
[dependencies.percent-encoding]
version = "2"
[dependencies.thiserror]
version = "1"
[dependencies.tokio]
version = "1"
[dependencies.tokio-rustls]
optional = true
version = "0.22"
[dev-dependencies.pretty_env_logger]
version = "0.4"
[dev-dependencies.tokio]
features = ["full"]
version = "1"
[features]
default = []
native-tls = ["hyper-tls"]
rustls = ["hyper-rustls", "tokio-rustls"]
[package]
authors = ["Ivan Porto Carrero <ivan@flanders.co.nz>"]
categories = ["web-programming::http-server", "network-programming", "algorithms"]
description = "A high performance HTTP request router that scales well."
edition = "2018"
keywords = ["hyper", "path", "tree", "radix", "router"]
license = "MIT"
name = "treemux"
readme = "README.md"
repository = "https://github.com/casualjim/rs-treemux/"
version = "0.3.0"