mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-28 05:47:56 +00:00
Update serde codegen to syn 0.10
This commit is contained in:
@@ -22,9 +22,9 @@ with-syn = []
|
||||
|
||||
[dependencies]
|
||||
clippy = { version = "^0.*", optional = true }
|
||||
post-expansion = "0.1.0"
|
||||
post-expansion = "0.2"
|
||||
quote = "0.3"
|
||||
serde_codegen_internals = { version = "=0.10.0", default-features = false, path = "../serde_codegen_internals" }
|
||||
syn = { version = "0.9", features = ["aster", "visit"] }
|
||||
syn = { version = "0.10", features = ["aster", "visit"] }
|
||||
syntex = { version = "^0.48.0", optional = true }
|
||||
syntex_syntax = { version = "^0.48.0", optional = true }
|
||||
|
||||
@@ -218,12 +218,14 @@ pub fn expand_single_item(item: &str) -> Result<String, String> {
|
||||
});
|
||||
}
|
||||
let rest: Vec<_> = nested.into_iter().filter(|nested| {
|
||||
use syn::MetaItem::Word;
|
||||
use syn::NestedMetaItem::MetaItem;
|
||||
match *nested {
|
||||
syn::MetaItem::Word(ref word) if word == "Serialize" => {
|
||||
MetaItem(Word(ref word)) if word == "Serialize" => {
|
||||
ser = true;
|
||||
false
|
||||
}
|
||||
syn::MetaItem::Word(ref word) if word == "Deserialize" => {
|
||||
MetaItem(Word(ref word)) if word == "Deserialize" => {
|
||||
de = true;
|
||||
false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user