@@ -409,7 +409,7 @@ struct ToUndirectedEdges<'g, NI: Idx, NV, EV> {
409409 g : & ' g DirectedCsrGraph < NI , NV , EV > ,
410410}
411411
412- impl < ' g , NI , NV , EV > Edges for ToUndirectedEdges < ' g , NI , NV , EV >
412+ impl < NI , NV , EV > Edges for ToUndirectedEdges < ' _ , NI , NV , EV >
413413where
414414 NI : Idx ,
415415 NV : Send + Sync ,
@@ -419,7 +419,8 @@ where
419419
420420 type EV = EV ;
421421
422- type EdgeIter < ' a > = ToUndirectedEdgesIter < ' a , NI , NV , EV >
422+ type EdgeIter < ' a >
423+ = ToUndirectedEdgesIter < ' a , NI , NV , EV >
423424 where
424425 Self : ' a ;
425426
@@ -441,8 +442,8 @@ struct ToUndirectedEdgesIter<'g, NI: Idx, NV, EV> {
441442 g : & ' g DirectedCsrGraph < NI , NV , EV > ,
442443}
443444
444- impl < ' g , NI : Idx , NV : Send + Sync , EV : Copy + Send + Sync > ParallelIterator
445- for ToUndirectedEdgesIter < ' g , NI , NV , EV >
445+ impl < NI : Idx , NV : Send + Sync , EV : Copy + Send + Sync > ParallelIterator
446+ for ToUndirectedEdgesIter < ' _ , NI , NV , EV >
446447{
447448 type Item = ( NI , NI , EV ) ;
448449
@@ -488,7 +489,10 @@ impl<NI: Idx, NV, EV> DirectedDegrees<NI> for DirectedCsrGraph<NI, NV, EV> {
488489}
489490
490491impl < NI : Idx , NV > DirectedNeighbors < NI > for DirectedCsrGraph < NI , NV , ( ) > {
491- type NeighborsIterator < ' a > = std:: slice:: Iter < ' a , NI > where NV : ' a ;
492+ type NeighborsIterator < ' a >
493+ = std:: slice:: Iter < ' a , NI >
494+ where
495+ NV : ' a ;
492496
493497 fn out_neighbors ( & self , node : NI ) -> Self :: NeighborsIterator < ' _ > {
494498 self . csr_out . targets ( node) . iter ( )
@@ -500,7 +504,11 @@ impl<NI: Idx, NV> DirectedNeighbors<NI> for DirectedCsrGraph<NI, NV, ()> {
500504}
501505
502506impl < NI : Idx , NV , EV > DirectedNeighborsWithValues < NI , EV > for DirectedCsrGraph < NI , NV , EV > {
503- type NeighborsIterator < ' a > = std:: slice:: Iter < ' a , Target < NI , EV > > where NV : ' a , EV : ' a ;
507+ type NeighborsIterator < ' a >
508+ = std:: slice:: Iter < ' a , Target < NI , EV > >
509+ where
510+ NV : ' a ,
511+ EV : ' a ;
504512
505513 fn out_neighbors_with_values ( & self , node : NI ) -> Self :: NeighborsIterator < ' _ > {
506514 self . csr_out . targets_with_values ( node) . iter ( )
@@ -694,15 +702,22 @@ impl<NI: Idx, NV, EV> UndirectedDegrees<NI> for UndirectedCsrGraph<NI, NV, EV> {
694702}
695703
696704impl < NI : Idx , NV > UndirectedNeighbors < NI > for UndirectedCsrGraph < NI , NV > {
697- type NeighborsIterator < ' a > = std:: slice:: Iter < ' a , NI > where NV : ' a ;
705+ type NeighborsIterator < ' a >
706+ = std:: slice:: Iter < ' a , NI >
707+ where
708+ NV : ' a ;
698709
699710 fn neighbors ( & self , node : NI ) -> Self :: NeighborsIterator < ' _ > {
700711 self . csr . targets ( node) . iter ( )
701712 }
702713}
703714
704715impl < NI : Idx , NV , EV > UndirectedNeighborsWithValues < NI , EV > for UndirectedCsrGraph < NI , NV , EV > {
705- type NeighborsIterator < ' a > = std:: slice:: Iter < ' a , Target < NI , EV > > where NV : ' a , EV : ' a ;
716+ type NeighborsIterator < ' a >
717+ = std:: slice:: Iter < ' a , Target < NI , EV > >
718+ where
719+ NV : ' a ,
720+ EV : ' a ;
706721
707722 fn neighbors_with_values ( & self , node : NI ) -> Self :: NeighborsIterator < ' _ > {
708723 self . csr . targets_with_values ( node) . iter ( )
0 commit comments