@@ -13,9 +13,10 @@ pub use self::builder::*;
1313pub use self :: graph:: * ;
1414use crate :: rcl_bindings:: * ;
1515use crate :: {
16- Client , ClientBase , Clock , Context , ENTITY_LIFECYCLE_MUTEX , GuardCondition , ParameterBuilder , ParameterInterface ,
17- ParameterVariant , Parameters , Publisher , QoSProfile , RclrsError , Service , ServiceBase ,
18- Subscription , SubscriptionBase , SubscriptionCallback , TimeSource , ContextHandle ,
16+ Client , ClientBase , Clock , Context , ContextHandle , GuardCondition , ParameterBuilder ,
17+ ParameterInterface , ParameterVariant , Parameters , Publisher , QoSProfile , RclrsError , Service ,
18+ ServiceBase , Subscription , SubscriptionBase , SubscriptionCallback , TimeSource ,
19+ ENTITY_LIFECYCLE_MUTEX ,
1920} ;
2021
2122// SAFETY: The functions accessing this type, including drop(), shouldn't care about the thread
@@ -257,11 +258,7 @@ impl Node {
257258 where
258259 T : Message ,
259260 {
260- let publisher = Arc :: new ( Publisher :: < T > :: new (
261- Arc :: clone ( & self . handle ) ,
262- topic,
263- qos,
264- ) ?) ;
261+ let publisher = Arc :: new ( Publisher :: < T > :: new ( Arc :: clone ( & self . handle ) , topic, qos) ?) ;
265262 Ok ( publisher)
266263 }
267264
0 commit comments