[package] name = "vectorize_struct" version = "0.1.3" authors = ["XBagon "] description = "vectorize_struct adds an procedural macro attribute that makes it possible to iterate over Trait Objects of every field of a Struct that implements a specific trait." repository = "https://gitlab.com/XBagon/vectorize_struct/tree/attribute" license = "MIT" keywords = ["proc-macro","attribute","dynamic"] categories = ["rust-patterns"] readme = "README.md" [lib] crate-type = ["proc-macro"] required-features = ["specialization"] [badges] gitlab = { repository = "XBagon/vectorize_struct", branch = "attribute" } appveyor = { repository = "XBagon/vectorize_struct", service = "gitlab" } [dependencies] syn = {version = "0.15.5", features = ["extra-traits","full"]} quote = "0.6.8" proc-macro2 = "0.4.19" [package.metadata.docs.rs] rustdoc-args = ["--cfg", "docs_rs_workaround"]