• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 = "combine"
15version = "4.6.6"
16authors = ["Markus Westerlind <marwes91@gmail.com>"]
17description = "Fast parser combinators on arbitrary streams with zero-copy support."
18documentation = "https://docs.rs/combine"
19readme = "README.md"
20keywords = [
21    "parser",
22    "parsing",
23    "combinators",
24    "ll",
25]
26categories = [
27    "parsing",
28    "no-std",
29]
30license = "MIT"
31repository = "https://github.com/Marwes/combine"
32resolver = "1"
33
34[package.metadata.docs.rs]
35all-features = true
36rustdoc-args = [
37    "--cfg",
38    "docsrs",
39]
40
41[profile.bench]
42lto = true
43codegen-units = 1
44
45[lib]
46name = "combine"
47path = "src/lib.rs"
48
49[[example]]
50name = "async"
51required-features = [
52    "std",
53    "tokio",
54]
55
56[[example]]
57name = "date"
58
59[[example]]
60name = "number"
61
62[[example]]
63name = "readme"
64
65[[example]]
66name = "ini"
67
68[[test]]
69name = "async"
70required-features = [
71    "tokio-02",
72    "futures-io-03",
73]
74
75[[bench]]
76name = "json"
77harness = false
78required-features = ["std"]
79
80[[bench]]
81name = "http"
82harness = false
83required-features = ["std"]
84
85[[bench]]
86name = "mp4"
87harness = false
88required-features = ["mp4"]
89
90[dependencies.bytes]
91version = "1"
92optional = true
93
94[dependencies.bytes_05]
95version = "0.5"
96optional = true
97package = "bytes"
98
99[dependencies.futures-core-03]
100version = "0.3.1"
101optional = true
102default-features = false
103package = "futures-core"
104
105[dependencies.futures-io-03]
106version = "0.3.1"
107optional = true
108default-features = false
109package = "futures-io"
110
111[dependencies.memchr]
112version = "2.3"
113default-features = false
114
115[dependencies.pin-project-lite]
116version = "0.2"
117optional = true
118
119[dependencies.regex]
120version = "1"
121optional = true
122
123[dependencies.tokio-02-dep]
124version = "0.2.3"
125features = ["io-util"]
126optional = true
127default-features = false
128package = "tokio"
129
130[dependencies.tokio-03-dep]
131version = "0.3"
132optional = true
133default-features = false
134package = "tokio"
135
136[dependencies.tokio-dep]
137version = "1"
138optional = true
139default-features = false
140package = "tokio"
141
142[dependencies.tokio-util]
143version = "0.7"
144features = ["codec"]
145optional = true
146default-features = false
147
148[dev-dependencies.async-std]
149version = "1"
150
151[dev-dependencies.bytes]
152version = "1"
153
154[dev-dependencies.bytes_05]
155version = "0.5"
156package = "bytes"
157
158[dev-dependencies.criterion]
159version = "0.3"
160default-features = false
161
162[dev-dependencies.futures-03-dep]
163version = "0.3.1"
164package = "futures"
165
166[dev-dependencies.once_cell]
167version = "1.0"
168
169[dev-dependencies.partial-io]
170version = "0.3"
171features = [
172    "tokio",
173    "quickcheck",
174]
175
176[dev-dependencies.quick-error]
177version = "1.0"
178
179[dev-dependencies.quickcheck]
180version = "0.6"
181
182[dev-dependencies.tokio-02-dep]
183version = "0.2"
184features = [
185    "fs",
186    "io-driver",
187    "io-util",
188    "macros",
189]
190package = "tokio"
191
192[dev-dependencies.tokio-03-dep]
193version = "0.3"
194features = [
195    "fs",
196    "macros",
197    "rt-multi-thread",
198]
199package = "tokio"
200
201[dev-dependencies.tokio-dep]
202version = "1"
203features = [
204    "fs",
205    "macros",
206    "rt",
207    "rt-multi-thread",
208    "io-util",
209]
210package = "tokio"
211
212[features]
213alloc = []
214default = ["std"]
215futures-03 = [
216    "pin-project",
217    "std",
218    "futures-core-03",
219    "futures-io-03",
220    "pin-project-lite",
221]
222mp4 = []
223pin-project = ["pin-project-lite"]
224std = [
225    "memchr/std",
226    "bytes",
227    "alloc",
228]
229tokio = [
230    "tokio-dep",
231    "tokio-util/io",
232    "futures-core-03",
233    "pin-project-lite",
234]
235tokio-02 = [
236    "pin-project",
237    "std",
238    "tokio-02-dep",
239    "futures-core-03",
240    "pin-project-lite",
241    "bytes_05",
242]
243tokio-03 = [
244    "pin-project",
245    "std",
246    "tokio-03-dep",
247    "futures-core-03",
248    "pin-project-lite",
249]
250