1[package]
2name = "arbitrary"
3version = "1.0.0" # Make sure this matches the derive crate version
4authors = [
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]
12categories = ["development-tools::testing"]
13edition = "2018"
14keywords = ["arbitrary", "testing"]
15readme = "README.md"
16description = "The trait for generating structured data from unstructured data"
17license = "MIT/Apache-2.0"
18repository = "https://github.com/rust-fuzz/arbitrary/"
19documentation = "https://docs.rs/arbitrary/"
20
21[dependencies]
22derive_arbitrary = { version = "1.0.0", path = "./derive", optional = true }
23
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]
40