@@ -149,7 +149,7 @@ impl<'a, 'tcx> LinkCollector<'a, 'tcx> {
149149 // In case this is a trait item, skip the
150150 // early return and try looking for the trait.
151151 let value = match res {
152- Res :: Def ( DefKind :: AssocFn , _ ) | Res :: Def ( DefKind :: AssocConst , _) => true ,
152+ Res :: Def ( DefKind :: AssocFn | DefKind :: AssocConst , _) => true ,
153153 Res :: Def ( DefKind :: AssocTy , _) => false ,
154154 Res :: Def ( DefKind :: Variant , _) => {
155155 return handle_variant ( cx, res, extra_fragment) ;
@@ -226,10 +226,10 @@ impl<'a, 'tcx> LinkCollector<'a, 'tcx> {
226226 }
227227 let ty_res = ty_res. map_id ( |_| panic ! ( "unexpected node_id" ) ) ;
228228 match ty_res {
229- Res :: Def ( DefKind :: Struct , did )
230- | Res :: Def ( DefKind :: Union , did )
231- | Res :: Def ( DefKind :: Enum , did)
232- | Res :: Def ( DefKind :: TyAlias , did ) => {
229+ Res :: Def (
230+ DefKind :: Struct | DefKind :: Union | DefKind :: Enum | DefKind :: TyAlias ,
231+ did,
232+ ) => {
233233 let item = cx
234234 . tcx
235235 . inherent_impls ( did)
@@ -814,7 +814,7 @@ fn ambiguity_error(
814814
815815 for ( res, ns) in candidates {
816816 let ( action, mut suggestion) = match res {
817- Res :: Def ( DefKind :: AssocFn , _ ) | Res :: Def ( DefKind :: Fn , _) => {
817+ Res :: Def ( DefKind :: AssocFn | DefKind :: Fn , _) => {
818818 ( "add parentheses" , format ! ( "{}()" , path_str) )
819819 }
820820 Res :: Def ( DefKind :: Macro ( ..) , _) => {
0 commit comments