@@ -244,7 +244,7 @@ impl NodeState {
244244 /// In some cases the payload type can be inferred by Rust:
245245 /// ```
246246 /// # use rclrs::*;
247- /// # use rclrs::vendor::example_interfaces;
247+ /// # use crate:: rclrs::vendor::example_interfaces;
248248 /// let executor = Context::default().create_basic_executor();
249249 /// let node = executor.create_node("my_node").unwrap();
250250 ///
@@ -270,7 +270,7 @@ impl NodeState {
270270 ///
271271 /// ```
272272 /// # use rclrs::*;
273- /// # use rclrs::vendor::example_interfaces;
273+ /// # use crate:: rclrs::vendor::example_interfaces;
274274 /// # let executor = Context::default().create_basic_executor();
275275 /// # let node = executor.create_node("my_node").unwrap();
276276 /// let worker = node.create_worker::<String>(String::new());
@@ -279,7 +279,7 @@ impl NodeState {
279279 /// The data given to the worker can be any custom data type:
280280 /// ```
281281 /// # use rclrs::*;
282- /// # use rclrs::vendor::example_interfaces;
282+ /// # use crate:: rclrs::vendor::example_interfaces;
283283 /// # let executor = Context::default().create_basic_executor();
284284 /// # let node = executor.create_node("my_node").unwrap();
285285 ///
@@ -315,7 +315,7 @@ impl NodeState {
315315 /// # use rclrs::*;
316316 /// # let executor = Context::default().create_basic_executor();
317317 /// # let node = executor.create_node("my_node").unwrap();
318- /// # use rclrs::vendor::test_msgs;
318+ /// # use crate:: rclrs::vendor::test_msgs;
319319 /// let client = node.create_client::<test_msgs::srv::Empty>(
320320 /// "my_service"
321321 /// )
@@ -329,7 +329,7 @@ impl NodeState {
329329 /// # use rclrs::*;
330330 /// # let executor = Context::default().create_basic_executor();
331331 /// # let node = executor.create_node("my_node").unwrap();
332- /// # use rclrs::vendor::test_msgs;
332+ /// # use crate:: rclrs::vendor::test_msgs;
333333 /// let client = node.create_client::<test_msgs::srv::Empty>(
334334 /// "my_service"
335335 /// .keep_all()
@@ -362,7 +362,7 @@ impl NodeState {
362362 /// # use rclrs::*;
363363 /// # let executor = Context::default().create_basic_executor();
364364 /// # let node = executor.create_node("my_node").unwrap();
365- /// # use rclrs::vendor::test_msgs;
365+ /// # use crate:: rclrs::vendor::test_msgs;
366366 /// let publisher = node.create_publisher::<test_msgs::msg::Empty>(
367367 /// "my_topic"
368368 /// )
@@ -374,7 +374,7 @@ impl NodeState {
374374 ///
375375 /// ```
376376 /// # use rclrs::*;
377- /// # use rclrs::vendor::test_msgs;
377+ /// # use crate:: rclrs::vendor::test_msgs;
378378 /// # let executor = Context::default().create_basic_executor();
379379 /// # let node = executor.create_node("my_node").unwrap();
380380 /// let publisher = node.create_publisher::<test_msgs::msg::Empty>(
@@ -421,10 +421,9 @@ impl NodeState {
421421 /// Pass in only the service name for the `options` argument to use all default service options:
422422 /// ```
423423 /// # use rclrs::*;
424- /// # use rclrs::vendor::test_msgs;
424+ /// # use crate:: rclrs::vendor::test_msgs;
425425 /// # let executor = Context::default().create_basic_executor();
426426 /// # let node = executor.create_node("my_node").unwrap();
427- ///
428427 /// let service = node.create_service::<test_msgs::srv::Empty, _>(
429428 /// "my_service",
430429 /// |_request: test_msgs::srv::Empty_Request| {
@@ -439,10 +438,9 @@ impl NodeState {
439438 ///
440439 /// ```
441440 /// # use rclrs::*;
442- /// # use rclrs::vendor::test_msgs;
441+ /// # use crate:: rclrs::vendor::test_msgs;
443442 /// # let executor = Context::default().create_basic_executor();
444443 /// # let node = executor.create_node("my_node").unwrap();
445- ///
446444 /// let service = node.create_service::<test_msgs::srv::Empty, _>(
447445 /// "my_service"
448446 /// .keep_all()
@@ -479,19 +477,19 @@ impl NodeState {
479477 ///
480478 /// ```
481479 /// # use rclrs::*;
482- /// # use rclrs::vendor::example_interfaces::srv::* ;
480+ /// # use crate:: rclrs::vendor::example_interfaces;
483481 /// # let executor = Context::default().create_basic_executor();
484482 /// # let node = executor.create_node("my_node").unwrap();
485483 /// use std::sync::Mutex;
486484 ///
487485 /// let counter = Mutex::new(0usize);
488- /// let service = node.create_service::<Trigger, _>(
486+ /// let service = node.create_service::<example_interfaces::srv:: Trigger, _>(
489487 /// "trigger_counter",
490- /// move |_request: Trigger_Request| {
488+ /// move |_request: example_interfaces::srv:: Trigger_Request| {
491489 /// let mut counter = counter.lock().unwrap();
492490 /// *counter += 1;
493491 /// println!("Triggered {} times", *counter);
494- /// Trigger_Response {
492+ /// example_interfaces::srv:: Trigger_Response {
495493 /// success: true,
496494 /// message: "no problems here".to_string(),
497495 /// }
@@ -505,21 +503,21 @@ impl NodeState {
505503 ///
506504 /// ```
507505 /// # use rclrs::*;
508- /// # use rclrs::vendor::example_interfaces::srv::* ;
506+ /// # use crate:: rclrs::vendor::example_interfaces;
509507 /// # let executor = Context::default().create_basic_executor();
510508 /// # let node = executor.create_node("my_node").unwrap();
511509 /// use std::sync::{Arc, Mutex};
512510 ///
513511 /// let counter = Arc::new(Mutex::new(0usize));
514512 ///
515513 /// let counter_in_service = Arc::clone(&counter);
516- /// let service = node.create_service::<Trigger, _>(
514+ /// let service = node.create_service::<example_interfaces::srv:: Trigger, _>(
517515 /// "trigger_counter",
518- /// move |_request: Trigger_Request| {
516+ /// move |_request: example_interfaces::srv:: Trigger_Request| {
519517 /// let mut counter = counter_in_service.lock().unwrap();
520518 /// *counter += 1;
521519 /// println!("Triggered {} times", *counter);
522- /// Trigger_Response {
520+ /// example_interfaces::srv:: Trigger_Response {
523521 /// success: true,
524522 /// message: "no problems here".to_string(),
525523 /// }
@@ -599,17 +597,17 @@ impl NodeState {
599597 ///
600598 /// ```
601599 /// # use rclrs::*;
602- /// # use rclrs::vendor::example_interfaces::srv::* ;
600+ /// # use crate:: rclrs::vendor::example_interfaces;
603601 /// # let executor = Context::default().create_basic_executor();
604602 /// # let node = executor.create_node("my_node")?;
605603 /// use std::sync::Arc;
606604 ///
607605 /// let worker_a = node.create_worker(0_i64);
608606 /// let worker_b = node.create_worker(0_i64);
609607 ///
610- /// let service = node.create_async_service::<AddTwoInts, _>(
608+ /// let service = node.create_async_service::<example_interfaces::srv:: AddTwoInts, _>(
611609 /// "add",
612- /// move |request: AddTwoInts_Request| {
610+ /// move |request: example_interfaces::srv:: AddTwoInts_Request| {
613611 /// // Clone the workers so they can be captured into the async block
614612 /// let worker_a = Arc::clone(&worker_a);
615613 /// let worker_b = Arc::clone(&worker_b);
@@ -628,7 +626,7 @@ impl NodeState {
628626 /// // Awaiting above ensures that each number from the
629627 /// // request is saved in its respective worker before
630628 /// // we give back a response.
631- /// AddTwoInts_Response { sum: a + b }
629+ /// example_interfaces::srv:: AddTwoInts_Response { sum: a + b }
632630 /// }
633631 /// }
634632 /// )?;
@@ -671,7 +669,7 @@ impl NodeState {
671669 /// Pass in only the topic name for the `options` argument to use all default subscription options:
672670 /// ```
673671 /// # use rclrs::*;
674- /// # use rclrs::vendor::test_msgs;
672+ /// # use crate:: rclrs::vendor::test_msgs;
675673 /// # let executor = Context::default().create_basic_executor();
676674 /// # let node = executor.create_node("my_node").unwrap();
677675 /// let subscription = node.create_subscription(
@@ -687,7 +685,7 @@ impl NodeState {
687685 ///
688686 /// ```
689687 /// # use rclrs::*;
690- /// # use rclrs::vendor::test_msgs;
688+ /// # use crate:: rclrs::vendor::test_msgs;
691689 /// # let executor = Context::default().create_basic_executor();
692690 /// # let node = executor.create_node("my_node").unwrap();
693691 /// let subscription = node.create_subscription(
@@ -730,7 +728,7 @@ impl NodeState {
730728 ///
731729 /// ```
732730 /// # use rclrs::*;
733- /// # use rclrs::vendor::example_interfaces;
731+ /// # use crate:: rclrs::vendor::example_interfaces;
734732 /// # let executor = Context::default().create_basic_executor();
735733 /// # let node = executor.create_node("my_node").unwrap();
736734 /// use std::sync::Mutex;
@@ -753,7 +751,7 @@ impl NodeState {
753751 ///
754752 /// ```
755753 /// # use rclrs::*;
756- /// # use rclrs::vendor::example_interfaces;
754+ /// # use crate:: rclrs::vendor::example_interfaces;
757755 /// # let executor = Context::default().create_basic_executor();
758756 /// # let node = executor.create_node("my_node").unwrap();
759757 /// use std::sync::{Arc, Mutex};
@@ -854,7 +852,7 @@ impl NodeState {
854852 ///
855853 /// ```
856854 /// # use rclrs::*;
857- /// # use rclrs::vendor::example_interfaces;
855+ /// # use crate:: rclrs::vendor::example_interfaces;
858856 /// # let executor = Context::default().create_basic_executor();
859857 /// # let node = executor.create_node("my_node").unwrap();
860858 ///
0 commit comments