blob: df4e2a14d5ecbe3115f58929b69da5692122a967 [file] [log] [blame]
Ivan Lozanod8cadc52020-11-17 08:57:29 -05001[package]
2name = "arbitrary"
David LeGare9c52ab32022-03-01 18:41:16 +00003version = "1.1.0" # Make sure this matches the derive crate version
Haibo Huang3dd43e72021-02-09 16:52:51 -08004authors = [
5 "The Rust-Fuzz Project Developers",
6 "Nick Fitzgerald <fitzgen@gmail.com>",
7 "Manish Goregaokar <manishsmail@gmail.com>",
8 "Simonas Kazlauskas <arbitrary@kazlauskas.me>",
9 "Brian L. Troutwine <brian@troutwine.us>",
10 "Corey Farwell <coreyf@rwell.org>",
11]
Ivan Lozanod8cadc52020-11-17 08:57:29 -050012categories = ["development-tools::testing"]
13edition = "2018"
14keywords = ["arbitrary", "testing"]
15readme = "README.md"
16description = "The trait for generating structured data from unstructured data"
David LeGare9c52ab32022-03-01 18:41:16 +000017license = "MIT OR Apache-2.0"
Haibo Huang3dd43e72021-02-09 16:52:51 -080018repository = "https://github.com/rust-fuzz/arbitrary/"
Ivan Lozanod8cadc52020-11-17 08:57:29 -050019documentation = "https://docs.rs/arbitrary/"
20
21[dependencies]
Joel Galensonaa79b162021-04-01 15:06:19 -070022derive_arbitrary = { version = "1.0.0", path = "./derive", optional = true }
Ivan Lozanod8cadc52020-11-17 08:57:29 -050023
24[dev-dependencies]
25
26[features]
27# Turn this feature on to enable support for `#[derive(Arbitrary)]`.
28derive = ["derive_arbitrary"]
29
30[[example]]
31name = "derive_enum"
32required-features = ["derive"]
33
34[[test]]
35name = "derive"
36path = "./tests/derive.rs"
37required-features = ["derive"]
38
39[workspace]