[package] name = "variant_access" version = "0.4.1" authors = ["Jacob Turner "] edition = "2018" readme = "README.md" description = "A set of traits and macros for defining a common api for Rust enums based on the std::variant api in the C++ standard library" repository = "https://github.com/FriendRat/variant_access" homepage = "https://github.com/FriendRat/variant_access" license = "MIT" categories = ["development-tools", "rust-patterns"] build = false [lib] proc-macro = true [workspace] members = [ "variant_access_traits", "variant_access_derive" ] [dependencies] syn = {version= "1.0.99", features=["derive", "extra-traits"]} quote = "1.0" variant_access_traits = "0.4.1" variant_access_derive = "0.4.1" [dev-dependencies] trybuild = "1.0.40"