1# This file is part of ICU4X. For terms of use, please see the file
2# called LICENSE at the top level of the ICU4X source tree
3# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
4
5[package]
6name = "yoke-derive"
7description = "Custom derive for the yoke crate"
8version = "0.7.5"
9categories = ["data-structures", "memory-management", "caching", "no-std"]
10keywords = ["zerocopy", "serialization", "lifetime", "borrow", "self-referential"]
11authors = ["Manish Goregaokar <manishsmail@gmail.com>"]
12
13edition.workspace = true
14license.workspace = true
15repository.workspace = true
16
17[package.metadata.workspaces]
18independent = true
19
20[lib]
21proc-macro = true
22path = "src/lib.rs"
23
24[dependencies]
25proc-macro2 = { workspace = true }
26quote = { workspace = true }
27syn = { workspace = true, features = ["fold"] }
28synstructure = { workspace = true }
29
30[dev-dependencies]
31yoke = { path = "..", features = ["derive"] }
32zerovec = { path = "../../../utils/zerovec", features = ["yoke"] }
33