Updated and simplified macros (#290)

* syn updated to latest version
* quote updated to latest version
* proc-macro-2 updated to latest version
* Performance improvements
* Don't create unnecessary TokenStreams for output types
This commit is contained in:
Oleg Nosov
2019-12-11 23:28:24 +03:00
committed by Tim
parent 45af6ccdeb
commit 85d49477f5
3 changed files with 75 additions and 101 deletions

View File

@@ -19,9 +19,9 @@ serde1 = []
travis-ci = { repository = "google/tarpc" }
[dependencies]
syn = { version = "0.15", features = ["full"] }
quote = "0.6"
proc-macro2 = "0.4"
syn = { version = "1.0.11", features = ["full"] }
quote = "1.0.2"
proc-macro2 = "1.0.6"
[lib]
proc-macro = true