[dependencies.document-features]
optional = true
version = "0.2.7"
[dependencies.ecow]
version = "0.2.0"
[dependencies.either]
optional = true
version = "1.8.1"
[dependencies.headers]
version = "0.3.8"
[dependencies.http]
version = "0.2.9"
[dependencies.iri-string]
features = ["serde"]
optional = true
version = "0.7.0"
[dependencies.itertools]
optional = true
version = "0.11.0"
[dependencies.mime]
optional = true
version = "0.3.17"
[dependencies.once_cell]
version = "1.18.0"
[dependencies.percent-encoding]
optional = true
version = "2.3.0"
[dependencies.regex]
version = "1.10.2"
[dependencies.rust_decimal]
optional = true
version = "1.30.0"
[dependencies.smallvec]
version = "1.11.0"
[dependencies.thiserror]
version = "1.0.43"
[dependencies.tracing]
features = ["attributes"]
version = "0.1.37"
[dependencies.unicase]
version = "2.6.0"
[dependencies.vec1]
features = ["smallvec-v1", "smallvec-v1-write"]
version = "1.10.1"
[dev-dependencies.claims]
version = "0.7.1"
[dev-dependencies.rstest]
version = "0.18.1"
[features]
accept = ["media-type", "qvalue"]
accept-method = ["media-type"]
default = ["accept", "accept-method", "link", "location", "forwarded", "prefer", "wac-allow", "www-authenticate", "slug"]
forwarded = []
link = ["dep:iri-string"]
location = ["dep:iri-string", "itertools"]
media-type = ["dep:mime"]
prefer = []
qvalue = ["dep:rust_decimal"]
slug = ["dep:percent-encoding"]
wac-allow = []
www-authenticate = ["dep:either"]
[package]
description = "This crate provides few typed http headers."
edition = "2021"
license = "MIT OR Apache-2.0"
name = "http_typed_headers"
repository = "https://github.com/manomayam/manas"
version = "0.1.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "doc_cfg"]