@@ -293,21 +293,21 @@ where
293
293
}
294
294
295
295
#[ unstable( feature = "pin" , issue = "49150" ) ]
296
- impl < ' a , P : fmt:: Debug > fmt:: Debug for Pin < P > {
296
+ impl < P : fmt:: Debug > fmt:: Debug for Pin < P > {
297
297
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
298
298
fmt:: Debug :: fmt ( & self . pointer , f)
299
299
}
300
300
}
301
301
302
302
#[ unstable( feature = "pin" , issue = "49150" ) ]
303
- impl < ' a , P : fmt:: Display > fmt:: Display for Pin < P > {
303
+ impl < P : fmt:: Display > fmt:: Display for Pin < P > {
304
304
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
305
305
fmt:: Display :: fmt ( & self . pointer , f)
306
306
}
307
307
}
308
308
309
309
#[ unstable( feature = "pin" , issue = "49150" ) ]
310
- impl < ' a , P : fmt:: Pointer > fmt:: Pointer for Pin < P > {
310
+ impl < P : fmt:: Pointer > fmt:: Pointer for Pin < P > {
311
311
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
312
312
fmt:: Pointer :: fmt ( & self . pointer , f)
313
313
}
@@ -319,10 +319,10 @@ impl<'a, P: fmt::Pointer> fmt::Pointer for Pin<P> {
319
319
// for other reasons, though, so we just need to take care not to allow such
320
320
// impls to land in std.
321
321
#[ unstable( feature = "pin" , issue = "49150" ) ]
322
- impl < ' a , P , U > CoerceUnsized < Pin < U > > for Pin < P >
322
+ impl < P , U > CoerceUnsized < Pin < U > > for Pin < P >
323
323
where
324
324
P : CoerceUnsized < U > ,
325
325
{ }
326
326
327
327
#[ unstable( feature = "pin" , issue = "49150" ) ]
328
- impl < ' a , P > Unpin for Pin < P > { }
328
+ impl < P > Unpin for Pin < P > { }
0 commit comments