@@ -349,7 +349,7 @@ where
349349 let commands = node. commands ( ) . async_worker_commands ( ) ;
350350 let handle = Arc :: new ( ClientHandle {
351351 rcl_client : Mutex :: new ( rcl_client) ,
352- node : Arc :: clone ( & node) ,
352+ node : Arc :: clone ( node) ,
353353 } ) ;
354354
355355 let board = Arc :: new ( Mutex :: new ( ClientRequestBoard :: new ( ) ) ) ;
@@ -359,7 +359,7 @@ where
359359 handle : Arc :: clone ( & handle) ,
360360 board : Arc :: clone ( & board) ,
361361 } ) ,
362- Some ( Arc :: clone ( & commands. get_guard_condition ( ) ) ) ,
362+ Some ( Arc :: clone ( commands. get_guard_condition ( ) ) ) ,
363363 ) ;
364364 commands. add_to_wait_set ( waitable) ;
365365
@@ -419,7 +419,7 @@ where
419419 self . board . lock ( ) . unwrap ( ) . execute ( & self . handle )
420420 }
421421
422- fn handle ( & self ) -> RclPrimitiveHandle {
422+ fn handle ( & self ) -> RclPrimitiveHandle < ' _ > {
423423 RclPrimitiveHandle :: Client ( self . handle . lock ( ) )
424424 }
425425
@@ -542,7 +542,7 @@ struct ClientHandle {
542542}
543543
544544impl ClientHandle {
545- fn lock ( & self ) -> MutexGuard < rcl_client_t > {
545+ fn lock ( & self ) -> MutexGuard < ' _ , rcl_client_t > {
546546 self . rcl_client . lock ( ) . unwrap ( )
547547 }
548548}
0 commit comments