@@ -25,7 +25,7 @@ pub struct OrdRoute<'a, OS> {
25
25
_strategy : std:: marker:: PhantomData < OS > ,
26
26
}
27
27
28
- impl < ' a , OS > OrdRoute < ' a , OS > {
28
+ impl < OS > OrdRoute < ' _ , OS > {
29
29
/// Check if all required path attributes are present and valid.
30
30
///
31
31
/// This checks that:
@@ -201,7 +201,7 @@ impl OrdStrat for SkipMed {
201
201
}
202
202
}
203
203
204
- impl < ' a , OS : OrdStrat > PartialOrd for OrdRoute < ' a , OS > {
204
+ impl < OS : OrdStrat > PartialOrd for OrdRoute < ' _ , OS > {
205
205
fn partial_cmp ( & self , other : & Self ) -> Option < cmp:: Ordering > {
206
206
Some ( self . cmp ( other) )
207
207
}
@@ -216,7 +216,7 @@ impl<'a, OS: OrdStrat> PartialOrd for OrdRoute<'a, OS> {
216
216
/// **NB**: for a route to be an actual candidate in the path selection
217
217
/// process, additional checks need to be performed beforehand. Refer to
218
218
/// [`eligible`] for the specific checks.
219
- impl < ' a , OS : OrdStrat > Ord for OrdRoute < ' a , OS > {
219
+ impl < OS : OrdStrat > Ord for OrdRoute < ' _ , OS > {
220
220
fn cmp ( & self , other : & Self ) -> cmp:: Ordering {
221
221
// Degree of preference
222
222
// The DoP is taken from LOCAL_PREF in case of IBGP, or when that's
@@ -387,9 +387,9 @@ impl<'a, OS: OrdStrat> Ord for OrdRoute<'a, OS> {
387
387
}
388
388
}
389
389
390
- impl < ' a , OS : OrdStrat > Eq for OrdRoute < ' a , OS > { }
390
+ impl < OS : OrdStrat > Eq for OrdRoute < ' _ , OS > { }
391
391
392
- impl < ' a , OS : OrdStrat > PartialEq for OrdRoute < ' a , OS > {
392
+ impl < OS : OrdStrat > PartialEq for OrdRoute < ' _ , OS > {
393
393
fn eq ( & self , other : & Self ) -> bool {
394
394
self . cmp ( other) . is_eq ( )
395
395
}
0 commit comments