1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2018"
14name = "httparse"
15version = "1.9.5"
16authors = ["Sean McArthur <[email protected]>"]
17build = "build.rs"
18autobins = false
19autoexamples = false
20autotests = false
21autobenches = false
22description = "A tiny, safe, speedy, zero-copy HTTP/1.x parser."
23documentation = "https://docs.rs/httparse"
24readme = "README.md"
25keywords = [
26    "http",
27    "parser",
28    "no_std",
29]
30categories = [
31    "network-programming",
32    "no-std",
33    "parser-implementations",
34    "web-programming",
35]
36license = "MIT OR Apache-2.0"
37repository = "https://github.com/seanmonstar/httparse"
38
39[profile.bench]
40opt-level = 3
41lto = true
42codegen-units = 1
43
44[lib]
45name = "httparse"
46path = "src/lib.rs"
47bench = false
48
49[[test]]
50name = "uri"
51path = "tests/uri.rs"
52
53[[bench]]
54name = "parse"
55path = "benches/parse.rs"
56harness = false
57
58[dev-dependencies.criterion]
59version = "0.3.5"
60
61[features]
62default = ["std"]
63std = []
64
65[lints.rust.unexpected_cfgs]
66level = "warn"
67priority = 0
68check-cfg = [
69    "cfg(httparse_simd)",
70    "cfg(httparse_simd_target_feature_avx2)",
71    "cfg(httparse_simd_target_feature_sse42)",
72    "cfg(httparse_simd_neon_intrinsics)",
73]
74