Skip to content

Commit ab1f198

Browse files
committed
Expand glob imports
1 parent 378c804 commit ab1f198

File tree

5 files changed

+17
-5
lines changed

5 files changed

+17
-5
lines changed

pin-project-internal/src/pin_project/args.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use quote::quote;
33
use syn::{
44
parse::{Parse, ParseStream},
55
spanned::Spanned,
6-
*,
6+
Attribute, Error, Ident, Result, Token,
77
};
88

99
use super::PIN;

pin-project-internal/src/pin_project/attribute.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use proc_macro2::TokenStream;
22
use quote::quote;
33
use syn::{
44
parse::{Parse, ParseStream},
5-
*,
5+
Attribute, Result, Token, Visibility,
66
};
77

88
use super::PIN;

pin-project-internal/src/pin_project/derive.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
use proc_macro2::{Delimiter, Group, Span, TokenStream};
22
use quote::{format_ident, quote, quote_spanned, ToTokens};
3-
use syn::{visit_mut::VisitMut, *};
3+
use syn::{
4+
parse_quote, token, visit_mut::VisitMut, Attribute, Data, DataEnum, DeriveInput, Error, Field,
5+
Fields, FieldsNamed, FieldsUnnamed, Generics, Ident, Index, Lifetime, LifetimeDef, Meta,
6+
MetaList, NestedMeta, Result, Token, Type, Variant, Visibility, WhereClause,
7+
};
48

59
use super::{
610
args::{parse_args, Args, ProjReplace, UnpinImpl},

pin-project-internal/src/pinned_drop.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
use proc_macro2::TokenStream;
22
use quote::{format_ident, quote, ToTokens};
3-
use syn::{spanned::Spanned, visit_mut::VisitMut, *};
3+
use syn::{
4+
parse_quote, spanned::Spanned, visit_mut::VisitMut, Error, FnArg, GenericArgument, ImplItem,
5+
ItemImpl, Pat, PatIdent, Path, PathArguments, Result, ReturnType, Signature, Token, Type,
6+
TypePath, TypeReference,
7+
};
48

59
use crate::utils::{parse_as_empty, prepend_underscore_to_self, ReplaceReceiver, SliceExt};
610

pin-project-internal/src/utils.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@ use quote::{quote, quote_spanned, ToTokens};
33
use std::{iter::FromIterator, mem};
44
use syn::{
55
parse::{Parse, ParseBuffer, ParseStream},
6+
parse_quote,
67
punctuated::Punctuated,
8+
token,
79
visit_mut::{self, VisitMut},
8-
*,
10+
Attribute, ExprPath, ExprStruct, Generics, Ident, Item, Lifetime, LifetimeDef, Macro, PatPath,
11+
PatStruct, PatTupleStruct, Path, PathArguments, PredicateType, QSelf, Result, Token, Type,
12+
TypeParamBound, TypePath, Variant, Visibility, WherePredicate,
913
};
1014

1115
pub(crate) type Variants = Punctuated<Variant, Token![,]>;

0 commit comments

Comments
 (0)