http_typed_headers 0.1.0

This crate provides few typed http headers.
[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"]