@@ -16,13 +16,13 @@ pub struct PetgraphWrapper<'a, T> {
1616 pub ( crate ) hugr : & ' a T ,
1717}
1818
19- impl < ' a , T > Clone for PetgraphWrapper < ' a , T > {
19+ impl < T > Clone for PetgraphWrapper < ' _ , T > {
2020 fn clone ( & self ) -> Self {
2121 * self
2222 }
2323}
2424
25- impl < ' a , T > Copy for PetgraphWrapper < ' a , T > { }
25+ impl < T > Copy for PetgraphWrapper < ' _ , T > { }
2626
2727impl < ' a , T > From < & ' a T > for PetgraphWrapper < ' a , T >
2828where
@@ -33,24 +33,24 @@ where
3333 }
3434}
3535
36- impl < ' a , T > pv:: GraphBase for PetgraphWrapper < ' a , T >
36+ impl < T > pv:: GraphBase for PetgraphWrapper < ' _ , T >
3737where
3838 T : HugrView ,
3939{
4040 type NodeId = Node ;
4141 type EdgeId = ( ( Node , Port ) , ( Node , Port ) ) ;
4242}
4343
44- impl < ' a , T > pv:: GraphProp for PetgraphWrapper < ' a , T >
44+ impl < T > pv:: GraphProp for PetgraphWrapper < ' _ , T >
4545where
4646 T : HugrView ,
4747{
4848 type EdgeType = petgraph:: Directed ;
4949}
5050
51- impl < ' a , T > pv:: GraphRef for PetgraphWrapper < ' a , T > where T : HugrView { }
51+ impl < T > pv:: GraphRef for PetgraphWrapper < ' _ , T > where T : HugrView { }
5252
53- impl < ' a , T > pv:: NodeCount for PetgraphWrapper < ' a , T >
53+ impl < T > pv:: NodeCount for PetgraphWrapper < ' _ , T >
5454where
5555 T : HugrView ,
5656{
5959 }
6060}
6161
62- impl < ' a , T > pv:: NodeIndexable for PetgraphWrapper < ' a , T >
62+ impl < T > pv:: NodeIndexable for PetgraphWrapper < ' _ , T >
6363where
6464 T : HugrView ,
6565{
7676 }
7777}
7878
79- impl < ' a , T > pv:: EdgeCount for PetgraphWrapper < ' a , T >
79+ impl < T > pv:: EdgeCount for PetgraphWrapper < ' _ , T >
8080where
8181 T : HugrView ,
8282{
8585 }
8686}
8787
88- impl < ' a , T > pv:: Data for PetgraphWrapper < ' a , T >
88+ impl < T > pv:: Data for PetgraphWrapper < ' _ , T >
8989where
9090 T : HugrView ,
9191{
@@ -146,7 +146,7 @@ where
146146 }
147147}
148148
149- impl < ' a , T > pv:: Visitable for PetgraphWrapper < ' a , T >
149+ impl < T > pv:: Visitable for PetgraphWrapper < ' _ , T >
150150where
151151 T : HugrView ,
152152{
@@ -161,7 +161,7 @@ where
161161 }
162162}
163163
164- impl < ' a , T > pv:: GetAdjacencyMatrix for PetgraphWrapper < ' a , T >
164+ impl < T > pv:: GetAdjacencyMatrix for PetgraphWrapper < ' _ , T >
165165where
166166 T : HugrView ,
167167{
0 commit comments