2 name = "proxmox-api-macro"
3 edition.workspace = true
5 authors.workspace = true
6 license.workspace = true
7 repository.workspace = true
8 description = "Proxmox API macro"
10 exclude.workspace = true
16 anyhow.workspace = true
17 proc-macro2.workspace = true
18 quote.workspace = true
19 syn = { workspace = true , features = [ "extra-traits" ] }
22 futures.workspace = true
23 serde = { workspace = true, features = [ "derive" ] }
24 serde_json.workspace = true
26 [dev-dependencies.proxmox-schema]
28 features = [ "test-harness", "api-macro" ]
30 [dev-dependencies.proxmox-router]
32 features = [ "test-harness" ]
35 # # Used to quickly filter out the serde derive noise when using `cargo expand` for debugging!
36 # # Add this in case you need it, but don't commit it (to avoid debcargo picking this up)!