[package] name = "darling" version = "0.23.0" authors = ["Ted Driggs "] repository = "https://github.com/TedDriggs/darling" documentation = "https://docs.rs/darling/0.23.0" description = """ A proc-macro library for reading attributes into structs when implementing custom derives. """ license = "MIT" readme = "README.md" edition = "2021" rust-version = "1.88.0" exclude = ["/.travis.yml", "/publish.sh", "/.github/**"] [badges] maintenance = { status = "actively-developed" } [dependencies] darling_core = { version = "=0.23.0", path = "core" } darling_macro = { version = "=0.23.0", path = "macro" } [dev-dependencies] proc-macro2 = "1.0.86" quote = "1.0.18" syn = "2.0.15" [target.'cfg(compiletests)'.dev-dependencies] rustversion = "1.0.9" trybuild = "1.0.89" [features] default = ["suggestions"] diagnostics = ["darling_core/diagnostics"] suggestions = ["darling_core/suggestions"] serde = ["darling_core/serde"] [workspace] members = ["macro", "core"] [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(compiletests)'] }