mirror of
https://github.com/serde-rs/serde.git
synced 2025-09-27 13:00:49 +00:00
Eliminate closure from Punctuated to Vec conversion
This commit is contained in:
parent
7e9b98401d
commit
6c063569c0
@ -4,6 +4,7 @@ use proc_macro2::{Spacing, Span, TokenStream, TokenTree};
|
||||
use quote::ToTokens;
|
||||
use std::borrow::Cow;
|
||||
use std::collections::BTreeSet;
|
||||
use std::iter::FromIterator;
|
||||
use syn;
|
||||
use syn::parse::ParseStream;
|
||||
use syn::punctuated::Punctuated;
|
||||
@ -1629,7 +1630,7 @@ fn parse_lit_into_where(
|
||||
|
||||
string
|
||||
.parse_with(Punctuated::<syn::WherePredicate, Token![,]>::parse_terminated)
|
||||
.map(|predicates| predicates.into_iter().collect())
|
||||
.map(Vec::from_iter)
|
||||
.map_err(|err| cx.error_spanned_by(lit, err))
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user