1[package]
2name = "serde_derive"
3version = "1.0.219"
4authors = ["Erick Tryzelaar <erick.tryzelaar@gmail.com>", "David Tolnay <dtolnay@gmail.com>"]
5categories = ["no-std", "no-std::no-alloc"]
6description = "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]"
7documentation = "https://serde.rs/derive.html"
8edition = "2015"
9exclude = ["build.rs"]
10homepage = "https://serde.rs"
11keywords = ["serde", "serialization", "no_std", "derive"]
12license = "MIT OR Apache-2.0"
13readme = "crates-io.md"
14repository = "https://github.com/serde-rs/serde"
15rust-version = "1.61"
16
17[features]
18default = []
19deserialize_in_place = []
20
21[lib]
22name = "serde_derive"
23proc-macro = true
24
25[dependencies]
26proc-macro2 = { workspace = true, features = ["proc-macro"] }
27quote = { workspace = true, features = ["proc-macro"] }
28syn = { workspace = true, features = ["clone-impls", "derive", "parsing", "printing", "proc-macro"] }
29
30[dev-dependencies]
31serde = { version = "1", path = "../serde" }
32
33[package.metadata.docs.rs]
34targets = ["x86_64-unknown-linux-gnu"]
35rustdoc-args = [
36 "--generate-link-to-definition",
37 "--extern-html-root-url=core=https://doc.rust-lang.org",
38 "--extern-html-root-url=alloc=https://doc.rust-lang.org",
39 "--extern-html-root-url=std=https://doc.rust-lang.org",
40 "--extern-html-root-url=proc_macro=https://doc.rust-lang.org",
41]
42