@@ -12,7 +12,11 @@ struct MinimalSubscriber {
1212}
1313
1414impl MinimalSubscriber {
15- pub fn new ( executor : & rclrs:: Executor , name : & str , topic : & str ) -> Result < Arc < Self > , rclrs:: RclrsError > {
15+ pub fn new (
16+ executor : & rclrs:: Executor ,
17+ name : & str ,
18+ topic : & str ,
19+ ) -> Result < Arc < Self > , rclrs:: RclrsError > {
1620 let node = executor. create_node ( name) ?;
1721 let minimal_subscriber = Arc :: new ( MinimalSubscriber {
1822 num_messages : 0 . into ( ) ,
@@ -49,8 +53,10 @@ fn main() -> Result<(), Error> {
4953 let mut executor = rclrs:: Context :: default_from_env ( ) ?. create_basic_executor ( ) ;
5054 let publisher_node = executor. create_node ( "minimal_publisher" ) ?;
5155
52- let _subscriber_node_one = MinimalSubscriber :: new ( & executor, "minimal_subscriber_one" , "topic" ) ?;
53- let _subscriber_node_two = MinimalSubscriber :: new ( & executor, "minimal_subscriber_two" , "topic" ) ?;
56+ let _subscriber_node_one =
57+ MinimalSubscriber :: new ( & executor, "minimal_subscriber_one" , "topic" ) ?;
58+ let _subscriber_node_two =
59+ MinimalSubscriber :: new ( & executor, "minimal_subscriber_two" , "topic" ) ?;
5460
5561 let publisher = publisher_node
5662 . create_publisher :: < std_msgs:: msg:: String > ( "topic" , rclrs:: QOS_PROFILE_DEFAULT ) ?;
@@ -67,5 +73,7 @@ fn main() -> Result<(), Error> {
6773 }
6874 } ) ;
6975
70- executor. spin ( rclrs:: SpinOptions :: default ( ) ) . map_err ( |err| err. into ( ) )
76+ executor
77+ . spin ( rclrs:: SpinOptions :: default ( ) )
78+ . map_err ( |err| err. into ( ) )
7179}
0 commit comments