@@ -16,7 +16,7 @@ use crate::{
1616 rcl_bindings:: * , Client , ClientBase , Clock , Context , ContextHandle , GuardCondition , LogParams ,
1717 Logger , ParameterBuilder , ParameterInterface , ParameterVariant , Parameters , Publisher ,
1818 QoSProfile , RclrsError , Service , ServiceBase , Subscription , SubscriptionBase ,
19- SubscriptionCallback , Timer , TimerCallback , TimeSource , ToLogParams , ENTITY_LIFECYCLE_MUTEX ,
19+ SubscriptionCallback , TimeSource , Timer , TimerCallback , ToLogParams , ENTITY_LIFECYCLE_MUTEX ,
2020} ;
2121
2222/// Constant conversion from seconds to nanoseconds
@@ -350,15 +350,18 @@ impl Node {
350350 period_ns : i64 ,
351351 context : & Context ,
352352 callback : Option < TimerCallback > ,
353- clock : Option < Clock >
353+ clock : Option < Clock > ,
354354 ) -> Result < Arc < Timer > , RclrsError > {
355355 let clock_used = match clock {
356356 Some ( value) => value,
357357 None => self . get_clock ( ) ,
358358 } ;
359359 let timer = Timer :: new_with_callback ( & clock_used, & context, period_ns, callback) ?;
360360 let timer = Arc :: new ( timer) ;
361- self . timers_mtx . lock ( ) . unwrap ( ) . push ( Arc :: downgrade ( & timer) as Weak < Timer > ) ;
361+ self . timers_mtx
362+ . lock ( )
363+ . unwrap ( )
364+ . push ( Arc :: downgrade ( & timer) as Weak < Timer > ) ;
362365 Ok ( timer)
363366 }
364367
0 commit comments