@@ -349,7 +349,7 @@ where
349
349
let commands = node. commands ( ) . async_worker_commands ( ) ;
350
350
let handle = Arc :: new ( ClientHandle {
351
351
rcl_client : Mutex :: new ( rcl_client) ,
352
- node : Arc :: clone ( & node) ,
352
+ node : Arc :: clone ( node) ,
353
353
} ) ;
354
354
355
355
let board = Arc :: new ( Mutex :: new ( ClientRequestBoard :: new ( ) ) ) ;
@@ -359,7 +359,7 @@ where
359
359
handle : Arc :: clone ( & handle) ,
360
360
board : Arc :: clone ( & board) ,
361
361
} ) ,
362
- Some ( Arc :: clone ( & commands. get_guard_condition ( ) ) ) ,
362
+ Some ( Arc :: clone ( commands. get_guard_condition ( ) ) ) ,
363
363
) ;
364
364
commands. add_to_wait_set ( waitable) ;
365
365
@@ -419,7 +419,7 @@ where
419
419
self . board . lock ( ) . unwrap ( ) . execute ( & self . handle )
420
420
}
421
421
422
- fn handle ( & self ) -> RclPrimitiveHandle {
422
+ fn handle ( & self ) -> RclPrimitiveHandle < ' _ > {
423
423
RclPrimitiveHandle :: Client ( self . handle . lock ( ) )
424
424
}
425
425
@@ -542,7 +542,7 @@ struct ClientHandle {
542
542
}
543
543
544
544
impl ClientHandle {
545
- fn lock ( & self ) -> MutexGuard < rcl_client_t > {
545
+ fn lock ( & self ) -> MutexGuard < ' _ , rcl_client_t > {
546
546
self . rcl_client . lock ( ) . unwrap ( )
547
547
}
548
548
}
0 commit comments