@@ -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